Symptoms

What this usually looks like

Odoo says the company is already registered on another Access PointThe setup falls back to sender only or fails with Error 201The problem started after a database restore, clone, or repeated registration attempt
Likely cause

What is usually actually broken

The company is still bound for receiving on another access-point state or stale Odoo environment, so the current instance cannot take over the registration cleanly.

Next steps

Do these before you resend

  1. Treat this as a registration-ownership conflict, not a normal resend failure.
  2. Confirm which Odoo database and legal entity should own the receiving registration, and whether another environment still holds it.
  3. Reset or clear the stale access-point registration before trying to re-register or resend.

The fastest path from this page is a prefilled diagnosis. It opens the analyzer with this exact issue pattern already loaded and immediately prepares the EUR 9 fix-pack preview when the route looks blocked or risky.

Direct help

Buy the rescue kit for this exact issue

If this page matches the exact blocker, you can unlock the issue-specific rescue kit directly without running the analyzer first.

Recent operator reports

Current public evidence for this exact failure

Odoo users hitting invalid signature first, then the exact 'already registered on another Access Point' sender-only fallback after a restore

r/Odoo · March 2025

Open source
Odoo forum thread for Error 201 while activating Peppol sender only

Odoo forum · April 2026

Open source
FAQ

What people ask right before they get blocked

Does sender only solve the problem?

Not if the real goal is full receiving and sending from the intended Odoo environment. Sender-only fallback usually means the registration conflict is still unresolved.

Why does this often follow a restore or clone?

Because the old environment can keep a stale access-point relationship, credentials, or receiving registration that the new database cannot safely overwrite.

Operator guides

Go one level deeper before you resend

Odoo Peppol triage for Belgium

A calm, ordered checklist for Belgian Odoo users when Peppol starts failing without a clear explanation.

Read the guide
When to resend a Peppol invoice and when to escalate

A fast decision guide for operators who need to know whether the next step is a resend, a partner-record fix, or a provider ticket.

Read the guide
Related issues

Similar failure patterns worth checking

Odoo Peppol broke after a database restore or clone

Restores and cloned environments often leave Odoo Peppol bindings out of sync. This page isolates the exact symptoms that usually follow and how to recover cleanly.

Open issue page
Odoo Peppol is using the wrong company binding

Multi-company setups, duplicates, and restored databases can leave Odoo pointing at the wrong Belgian participant even when the invoice itself looks fine.

Open issue page
Odoo Peppol invalid signature for request

An invalid request signature is usually a provider credential or environment problem, especially after database copies or restores.

Open issue page