DoliURSSAF — Dolibarr module
Declare your turnover to URSSAF without re-keying, straight from Dolibarr.
DoliURSSAF automatically computes, for each reporting period, the turnover you have
actually cashed in, split by activity type (sales, services, liberal), and gives
you the exact figures to report on autoentrepreneur.urssaf.fr. You get a
ready-to-copy report, and full tracking of your declarations with automatic
reminders.
Who is it for?
For auto-entrepreneurs and micro-entreprises (French sole traders) who run their
business in Dolibarr and must declare their turnover to URSSAF, monthly or quarterly.
Whether you are under the VAT franchise or VAT-liable, in BIC, BNC or CIPAV, the
module adapts to your scheme.
What the module does
- Cashed-in turnover calculation over the period, from the payments actually
received (not from issued invoices) — the correct basis for the URSSAF declaration. - Split by activity type: sale of goods (BIC), commercial/craft services (BIC),
service provision (BNC), regulated liberal activity (CIPAV). - Rounded amount to declare, ready to copy onto the URSSAF website.
- Report for manual declaration: the detail of amounts per activity type,
printable. - Status tracking for each declaration (draft, validated, declared), timestamped.
- Automatic reminders before each deadline, via Dolibarr’s native agenda (email).
- Automatic draft preparation when each new period opens (optional).
The module is a declaration assistant: it computes and prepares everything, you
validate and copy the figures onto autoentrepreneur.urssaf.fr. Nothing is
submitted on your behalf — you keep control of your official declaration.
Requirements
- Dolibarr : 20.0 → 25.x and PHP : 7.4 → 8.4
- The Invoices and Agenda modules enabled (source of the cashed-in turnover
and of the reminders). - An auto-entrepreneur account on autoentrepreneur.urssaf.fr.
Installation
- Download the
doliurssaf-x.y.z.ziparchive from your account after purchase. - In Dolibarr: Setup → Modules/Applications → Deploy/install an external module,
then upload the archive.
(Or unzip thedoliurssaf/folder intohtdocs/custom/of your Dolibarr.) - Enable DoliURSSAF in the module list (group Pichisoft (Pichinov)).
The module installs on its own: no extra companion module to add.
Activating your license
Your purchase grants a perpetual use license and one year of updates.
- Open the module settings, License tab.
- Enter the license key received by email at purchase (format
PSFT-XXXXX-XXXXX-XXXXX). - Click Activate.
The status turns to License active and the end date of your updates is shown.
Good to know: without a license, the module stays fully usable. The license
unlocks updates and support. You will never be blocked in a declaration
because a license expired.
Configuration
In the module Settings:
The declarant
- SIRET of the auto-entrepreneur (taken from the company record if left empty).
- Periodicity: monthly or quarterly — it must match the one registered with URSSAF.
Amount basis
- Cashed-in amount (VAT franchise): you declare the amount actually received.
- Turnover excl. tax: if you are VAT-liable, you declare the net turnover.
Activity types
- Default type for product lines and service lines without a product record.
- CIPAV option for regulated liberal professions.
Each product/service can carry its own URSSAF activity type; lines without a type use
the configured default.
Reminders and automation
- Reminder lead time before the deadline (in days): when the reminder email is
sent. - Automatic draft creation when the period opens (a scheduled job prepares the
draft with the computed turnover and the reminder — it never validates or declares
anything).
Day-to-day use
1. Prepare a declaration
From the module, click Prepare the declaration of the last closed period. The
module computes the cashed-in turnover over the period, split by type, from your
payments.
2. Check and validate
Review the amounts (you see the detail of the payments included). Validate to
freeze the amounts so you can copy them safely.
3. Copy onto URSSAF
Open the Report for manual declaration (printable) and report the amounts, type by
type, onto autoentrepreneur.urssaf.fr.
4. Mark as declared
Back in Dolibarr, click Mark as declared. The declaration is timestamped and an
event is logged in the agenda. You keep a full, dated trace of every declaration.
URSSAF activity types
| Type | For which activity |
|---|---|
| Sale of goods (BIC) | Buying and reselling goods |
| Commercial or craft services (BIC) | Services of a commercial or craft nature |
| Service provision (BNC) | Non-regulated liberal services |
| Liberal activity (CIPAV) | Regulated liberal professions affiliated to CIPAV |
Assigning the right type to your products/services guarantees an accurate split,
exactly as the URSSAF form requires.
Updates
While your update subscription is active, the module notifies you of new versions and
installs them in one click, safely (automatic backup and rollback on failure).
Nothing is ever installed without your consent.
When the subscription ends, the module keeps working normally; only new versions
are no longer delivered. You can renew at any time from the License tab.
Support
A question, an issue, an idea for improvement? From the module’s About page, click
Contact support: your message reaches us directly, with the technical context
of your installation (versions, environment — never any business data). You see that
context before sending and can send without it.
License & subscription
- One-off purchase: perpetual use license of the module.
- Update subscription: renewable yearly, to keep receiving new versions (notably
the adaptations to URSSAF regulatory changes) and support. - The module stays usable even without an active subscription.
DoliURSSAF is published by Pichisoft (Pichinov). Dolibarr is a trademark of the Dolibarr association; this module is an independent commercial extension of it.
