Skip to content
WellstreakFree inventory

Business Central → Odoo

Move your books to Odoo. Verified account by account.

Migrate Business Central to Odoo with invoices, open items and ledger history handled as accounting data — drafted first, rehearsed once, and proved against the source before anything is locked.

No charge through the inventory and gap report. Payment comes before the first write to your Odoo database — when you know the scope, gaps and fixed price.

Verification report

Fiscal year matched

0 differences
1510
Accounts receivable
MATCHED
1930
Business account
MATCHED
2440
Accounts payable
MATCHED
2650
VAT settlement
MATCHED

Source balance = Odoo balance, for every account, for every migrated year.

01 — How it works

A controlled route from source to locked books.

You see the evidence before each irreversible step. We automate the mechanics; you keep the accounting decisions.

  1. Connect the source

    Your credentials

    Business Central is connected with credentials you own. Your Odoo connection uses your own API key, scoped to this migration.

  2. Inventory first — free

    Free checkpoint

    We count what is there, identify what the APIs cannot tell us, and return an inventory and gap report before any paid work begins.

  3. Map and build drafts

    Drafts only

    After you approve the scope and price, we map the chart of accounts and build everything as drafts in your Odoo. Invoices stay invoices, payments go to bank journals, and nothing is posted.

  4. Rehearse in a throwaway database

    Rehearsal first

    The full run happens once in a database made to be discarded. That is where we catch sequence, configuration, tax and reconciliation problems without leaving scars in production.

  5. Confirm sequences and recipients

    You confirm

    You confirm document number series before posting. You also approve supplier bank accounts yourself — we provide the source trail, but we never mark a payment recipient as trusted for you.

  6. Post one year at a time

    Consent required

    Production posting runs oldest year first behind an independent mechanical watchdog. We never post without your verbatim written consent naming the year, document type and count.

  7. Prove Odoo equals the source, then lock

    Source = Odoo

    After each year, we compare Odoo with the source account by account, verify open items by counterparty and stop at the first difference. Lock dates are set only after everything is green.

02 — What you get

Evidence you can keep, not a “trust us” handover.

Account-by-account verification

A report for every migrated fiscal year showing that each Odoo account matches the source.

Migration protocol

A dated record of scope, mappings, customer confirmations, posting gates and final checks.

Open items matched

Customer and supplier balances checked per counterparty, with source-closed invoices matched to their payments.

Payment recipients checked

Supplier bank details compared with the available source, document or customer confirmation before you mark them trusted.

03 — Who it is for

Business Central books, moving into Odoo.

This Odoo migration service is built for any Business Central company moving 1–5 fiscal years into Odoo. It is built for the Swedish BAS chart of accounts; other charts are mapped per project.

Odoo accounting migration is delivered from Sweden, with the source system treated as the accounting truth throughout.

Available today

Dynamics 365 Business Central

Live API inventory, accounting mapping, drafts, rehearsal, production posting and verification.

Coming later

Fortnox, Visma & SIE4

The method stays the same. Each new source gets its own connector and verified mapping.

04 — Source waitlist

Tell us what you are moving from.

Business Central is ready today. If your source is next on our list, leave your details and we will let you know when its connector is ready.

A short note about your company or migration helps us prioritise the right source.

05 — Fixed pricing

See the gaps first. Then decide.

The inventory and gap report are free. You pay only after you have seen the source, scope and fixed-price plan — and before we write anything to your Odoo.

Fixed price per company

From $2,900

Includes up to 3 fiscal years. $600 per additional year.

  • Free source inventory and gap report
  • Mapping and drafts in your Odoo
  • Full rehearsal in a throwaway database
  • Year-by-year posting behind the watchdog
  • Verification report and migration protocol

Continue with the regular Wellstreak subscription at $4,995/month and the full migration fee is credited against your first month.

Start with a free inventory

No payment details needed for the inventory.

06 — FAQ

Questions before you hand over the books.

You use customer-owned credentials and your own Odoo API key. Access is limited to the migration, database identity is checked before writes, and credentials are removed or rotated when the work is complete. We never reuse one customer's credentials for another.

Yes. Wellstreak's DPA is available at /dpa. It defines the processing scope, confidentiality, subprocessors and deletion obligations before customer data is handled.

You choose the scope. With a clean start, history remains available in the old system while open items and opening balances move. With full history, invoices and credit notes are recreated as invoices and credit notes in Odoo — never flattened into generic journal entries.

We do not guess before seeing the source. The free inventory shows volumes and gaps; then we give you a scoped plan and timeline. More companies, fiscal years, attachments or missing source data increase the work.

We stop at the first difference. Nothing moves to the next posting step until counts, debits and credits, account balances and open items agree with the source. The discrepancy and its resolution are recorded in the migration protocol.

Yes before production posting: drafts can be reviewed or removed, and the rehearsal database is designed to be discarded. Once entries are posted and periods are locked, accounting integrity requires controlled reversals rather than silent deletion, so every production year has its own consent gate.

Declared VAT periods and existing locks are inventoried from the source and included in the gap report. Target lock dates stay open during the migration and are set only after Odoo matches the source for every account through the agreed cut-off date.

Yes. Each legal entity gets its own inventory, scope, database checks, migration protocol and account-by-account verification. The fixed price is per company.

Business Central is supported today. Fortnox, Visma and SIE4 are coming later. The target is Odoo, and the service is open to any Business Central company: it is built for the Swedish BAS chart of accounts, and other charts are mapped per project.

Join the source waitlist

You do. We compare each payment recipient with the source trail and show agreements or differences. We never mark a supplier bank account as trusted in Odoo on the customer's behalf.

First step: evidence, not a sales call

Find out what the migration really contains.

Start with a free inventory