← Back to Articles

One API Call to net-entreprises.fr Replaces Three Hours of Manual Declaration Work.

*Machine-to-Machine DSN Filing and the Elimination of Administrative Overhead* --- It's the 4th of the month. Payslips are done. You open net-entreprises.fr. The session has timed out. You log in...

Une seule déclaration. Deux processus très différents. DSN via portail manuel vs. connexion directe à net-entreprises.fr MANUEL ⏱ 3 heures Logiciel de paie — salaires calculés Connexion manuelle à net-entreprises.fr Naviguer jusqu'au formulaire DSN Saisie manuelle des données (déjà dans le logiciel) Validation + confirmation — DSN déposée LIBERTÉ ⚡ 90 secondes Logiciel de paie — salaires calculés API directe → net-entreprises.fr DSN déposée. Confirmation reçue. Pas de portail. Pas de formulaire. Pas de ressaisie manuelle. ✓ ↔ Mêmes données de paie ↔ Même déclaration. Même portail. Zéro abonnement. — liberte.free Liberté

One API Call to net-entreprises.fr Replaces Three Hours of Manual Declaration Work.

Machine-to-Machine DSN Filing and the Elimination of Administrative Overhead

---

It's the 4th of the month. Payslips are done. You open net-entreprises.fr. The session has timed out. You log in again, navigate to the DSN form, and start entering the same data you just typed into your payroll software an hour ago — salaries, hours, social contributions — copied from one screen to another by hand. Forty minutes later, you're still going. You finish near 10pm and file before the 5th deadline. If you don't, it costs €58.88 per employee, per month, automatically assessed.

This happens in thousands of small businesses across France every single month. Bakers, plumbers, restaurant owners, association presidents — anyone with at least one employee. The work is real. The deadline is real. The fine is real.

What isn't real is the idea that this process is necessary.

The government built the solution in 2017.

France's declaration portal, net-entreprises.fr — where employers file the DSN, or Déclaration Sociale Nominative (the monthly filing every employer submits, covering salaries, hours, and social contributions for each employee) — has accepted automated software submissions since 2017. Machine-to-machine. Your payroll software sends a structured message directly to the government portal. The portal replies: received, confirmed. No login. No forms. No session timeouts. No copying numbers between screens.

Large French employers have filed this way since the system launched. Every month, major companies talk directly to net-entreprises.fr and the declaration happens automatically — no portal opened, no form filled. The manual web portal was built for businesses that don't have software handling this automatically.

You have software. You're using the backup entrance.

28 million declarations per month. Most of them automated.

Each month, 28 million DSN declarations flow through net-entreprises.fr. The infrastructure is industrial-scale and proven — because the large end of the French market has always used direct API connections. The manual filing path isn't the main track. It's the exception, designed for employers without payroll software.

Most people assume the hard part of automating government declarations is technical complexity. It isn't. The API documentation for net-entreprises.fr is publicly available and well-maintained — designed for any payroll software developer to implement. The hard part was that nobody built free software to make that connection available to a restaurant owner in Lyon or a plumber in Marseille. The problem was commercial, not technical.

Who benefits from the complexity staying invisible?

Payroll software already knows your employees' names, salaries, hours, and contract types. net-entreprises.fr wants exactly those fields, in a structured format, sent directly from software. The government designed this connection specifically for software-to-portal data transfer. If you're already running payroll in software and still filing manually, the data is ready — the direct path just wasn't available to you for free.

Sage, Cegid, and Pennylane all use the same DSN API. Sage France made £324 million in revenue last year. Pennylane raised at a €3.6 billion valuation in January 2026. Both charge €80–200 per month for a connection to publicly funded infrastructure. The marginal cost of processing one more DSN filing approaches zero. The gap between that cost and your monthly subscription is the profit margin — and your bank account funds it every month.

Read any of their marketing pages. They describe DSN automation as a product feature. What they don't mention: the net-entreprises.fr API documentation is open, the connection is free to build, and a platform now exists that offers the same direct filing without a subscription. That omission is not an oversight.

You're not paying for software. You're paying a middleman to make a phone call the government already accepts for free.

"API call" sounds technical. Here's what it means in practice: your software sends a message to the government portal saying "here are this month's salaries." The portal replies "received, filing confirmed." No login. No forms. No copy-pasting. One automatic message — sent while you were making coffee — and the declaration is filed.

Two restaurant owners, five employees each. First owner files manually: three hours per month on the portal, €150/month in software fees. Second owner uses Liberté: 90-second automatic filing, zero subscription fee. After one year, the second has 36 hours back and €1,800 in subscription fees saved. Same deadlines met, same government portal used, same declaration filed. Completely different time and cost.

Liberté connects directly to net-entreprises.fr via the same API path that France's largest employers use. The platform is free — not free for 30 days, not freemium. Free the way Android is free: the platform is infrastructure, open to anyone. Optional paid services on the marketplace fund the business. Your DSN filing does not.

The fine math, clearly stated.

Late DSN costs €58.88 per employee, per month, automatically assessed by URSSAF — the agency that collects your social security contributions. Five employees, one missed deadline: €294. Three missed deadlines in a year: €882 in penalties before you've noticed the pattern.

Automated filing closes this risk. The declaration goes out before the 5th or 15th deadline every month, whether you remembered to log in or not. The penalty becomes something that used to apply to you.

DSN is only one exposure. A new hire also requires a DPAE — Déclaration Préalable à l'Embauche, the pre-hire declaration that must be filed before the employee's first day. Miss it: €1,068 per undeclared employee. Miss a sick-leave notification to CPAM (the health insurance body that processes your employee's sick pay reimbursements): delayed payment for your employee, a compliance gap in your records. Each manual process is a deadline that can be missed. Each missed deadline has a price.

Filing automatically doesn't just save time. It removes the calendar risk that comes with doing compliance by hand, late at night, against a fixed deadline.

The same logic scales across your full compliance calendar.

If one API connection eliminates monthly DSN manual work, follow that logic forward. TVA — the VAT declaration every business files on fixed dates — connects to impots.gouv.fr via EDI, a direct software-to-government connection built on the same principle as DSN. DPAE filings for new hires use net-entreprises.fr the same way. Sick-leave signalements and contract termination notifications are event-based — the system files them the same day the event happens, not a week later when you remember.

From 2027, DPAE filings will merge into DSN signalements — event-based notifications that trigger automatically when you hire or terminate. Employers already on direct API integration will absorb this regulatory change without doing anything. Employers still filing manually will face a new process to learn, on a government deadline, with the same penalties for errors.

Employers who automate now aren't just saving time today. They're building a compliance foundation that adapts to regulation without requiring them to notice every change.

From your next filing date.

With Liberté, your DSN is filed automatically from the payroll data already in the platform — no portal, no session, no copy-pasting. The confirmation from net-entreprises.fr becomes your automatic audit record. Zero subscription required.

One question worth asking your current software vendor before your next deadline: do you file my DSN via direct API to net-entreprises.fr, or do you send me to the portal to upload and submit manually? If the answer involves you logging in anywhere — you're paying a monthly subscription for something that still requires your participation.

Nine years ago, the government built the direct connection. Large employers have used it since. Free software that makes it available to any business in France — a baker, a plumber, an association with twelve volunteers and no IT budget — took those nine years to arrive.

Your next DSN deadline is the 5th or the 15th. That session can take three hours, or 90 seconds. The infrastructure that makes it 90 seconds has been there all along.

← Previous The French Auto-Entrepreneur Declaration Takes 3 Fields. It Takes 11 Clicks on autoentrepreneur.urssaf.fr. Next → Net-entreprises.fr Processes 28 Million DSN Declarations Per Month. Their API Handles Them All.

Ready to free your accounting data?

Join the waitlist for early access when Liberté launches in Q2 2026.

No spam, just launch updates.