The Cegid Quadra integration allows you to connect your accounting software to your Qonto Accounting Hub to automate the synchronization of your entries. ✨ It ensures the automatic retrieval of your accounting reference data (chart of accounts, subsidiary accounts, journal codes) and the creation of your client files in Qonto.
Once the connection is established, your accounting entries (purchases, sales, expense reports, bank transactions) and their supporting documents are automatically synchronized after validation. This integration is available for accountants with access to the Qonto Accounting Hub and an active Cegid Quadra subscription.
For more information on the general operation of synchronization APIs, see our dedicated article: Introduction to APIs for synchronizing accounting entries.
How can I generate my API keys in Cegid Quadra?
The connection between Cegid Quadra and your Qonto Accounting Hub requires 4 codes to be retrieved from Cegid, valid for all your current and future files:
- CPA API key + its secret
- CFE API key + its secret
This generation only needs to be done once.
Generate the CPA API key
⚠️ To perform this step, you must have access to the Cegid Collaborative Portal. Without this access, the API will not work. Contact your Cegid sales representative if necessary.
Log in to Cegid Life with your firm administrator account (SIC code + passport credentials).
Follow this Cegid documentation to generate the API key and the secret — this information will no longer be visible after closing or refreshing the page.
Generate the CFE API key
The CFE key (Cegid File Exchange) is essential for sending entries to Quadra. To generate it, follow the official Cegid procedure available in your Cegid Life space, under Administration > User Management > API Keys, selecting the Cegid File Exchange service. See this documentation for detailed instructions.
⚠️ Do not miss the last step of the CFE procedure in the Quadra guide: it is essential to validate the activation:
What prerequisites should I check in Cegid Quadra before starting?
Before connecting a file to Qonto, ensure that each file in Cegid Quadra includes:
- An open accounting period: access the Accounting Administration or Period Management section, usually accessible via the Processing or Administration menu. Make sure the previous period has been properly closed before creating a new one
- A complete chart of accounts
- Open journals
Once these prerequisites are verified and your API keys are generated, go to your Qonto Accounting Hub to finalize the connection:
- Log in to your Qonto Accounting Hub
- Go to the Integrations menu
- Follow the Integrations wizard and enter your CPA, CFE keys and their respective secrets at the indicated steps
What constraints should I be aware of regarding the chart of accounts and subsidiary accounts?
The Cegid Quadra exchange format imposes several important limitations to know before starting synchronization.
The Quadra format does not allow sending account labels (general chart of accounts or subsidiary accounts). If a PCG or subsidiary account exists in Qonto but not in Quadra, it will be automatically created in Quadra when sending entries — but without an associated label. You will then need to complete the label manually in Quadra.
The account number (PCG or subsidiary) is limited to 8 characters in Cegid Quadra. Any number exceeding this limit will be truncated when sent.
To avoid these situations, if you create a PCG or subsidiary account in Qonto, create it identically in Cegid Quadra before the next entries are sent.
How does automatic synchronization of entries work?
Synchronization between Qonto and Cegid Quadra follows a multi-step process.
Sending entries
Verified entries are sent to the Quadra API (CFE).
After sending, open the relevant file in Quadra to trigger the retrieval of entries, then you can close it again. The entries appear in Quadra a few minutes after sending.
Automatic verification
12 hours after sending, Qonto collects the entries in Quadra and compares them to those previously sent:
- Entries found in Quadra: they move to the Posted tab
- Entries not found: they remain pending sending and a new attempt is made for 3 consecutive nights
After 3 unsuccessful attempts
- If other entries from the same batch or subsequent batches have been successfully posted, the failed entries move to the Failed check tab with the message: "A problem seems to have occurred during the synchronization of this entry. Please verify."
What should I do if my entries do not synchronize correctly?
If you encounter a technical error during the first synchronization with the code
ContainerNotFoundInSicSettings, and only upon Qonto support’s invitation, you can perform the following actions:- Regenerate the CFE API key in Cegid Life
- Verify that the CFE key in Cegid Life (Administration > User Management > API Keys) matches the one entered in the Cegid Quadra settings (Tools > API Keys > Cegid File Exchange)
For any other unresolved synchronization issues, contact Qonto support describing the error message displayed in the relevant tab.