Migration guideQuickBooks → BilloraLocal-first
QB
Bi

Migrate from QuickBooks to Billora
and finally be DGI-compliant.

QuickBooks is the world leader, but without a dedicated Morocco version. Migration to Billora takes hours and gains you: native Moroccan mentions, multi-rate VAT, MAD pricing, and 2026 DGI e-invoicing compliance.

≈ 1-2 hours Simple migration

Migrate from QuickBooks in 4 steps

A clear path so nothing gets lost along the way.

1

Export from QuickBooks Online

In QuickBooks Online → Settings → Export data.

2

Convert USD → MAD prices

QuickBooks invoices in USD by default for Moroccan accounts.

3

Add ICE, IF, RC to your clients

QuickBooks has no native ICE/IF/RC fields.

4

Import into Billora

Settings → Data import.

Detailed migration guide

Each step explained, with Moroccan-specific attention points (ICE, numbering, VAT).

1

Export from QuickBooks Online

In QuickBooks Online → Settings → Export data.

  • Check "Customers", "Products and Services", "Invoices"
  • Excel/CSV format
  • Watch out: QuickBooks limits free exports — large accounts may need to use the API
2

Convert USD → MAD prices

QuickBooks invoices in USD by default for Moroccan accounts.

  • Take today's USD → MAD rate (about 10)
  • Open the products CSV, multiply HT prices by this rate
  • If you already invoiced in MAD (multi-currency enabled), skip this step
3

Add ICE, IF, RC to your clients

QuickBooks has no native ICE/IF/RC fields.

  • If you stored them in QB custom fields, they're in the CSV
  • Otherwise, prepare an "ice" column (15 digits, no spaces) to fill before import
  • Individuals have no ICE — leave the cell empty
4

Import into Billora

Settings → Data import.

  • Clients first, then products
  • Billora validates ICE (15 digits), email formats, duplicates
  • Configure numbering: "next number" = last QB + 1

Ready-to-use CSV templates

Download the Billora import file templates, fill them from your export and import them directly into Billora.

Attention points

What changes (and what doesn't)

VAT: US sales tax vs Moroccan VAT

QuickBooks handles a simple sales tax. Billora applies Moroccan multi-rate VAT with mandatory per-rate breakdown in the invoice footer. After import, verify the rate per product (20% default if not specified).

Bank accounts

QuickBooks has advanced bank integration. Billora focuses on manual reconciliation (CSV statement import) — for most Moroccan small/medium businesses, more reliable and sufficient. Your QB bank accounts are not transferred.

Custom reports

Custom QuickBooks reports are not transferred. Billora offers standard reports (revenue, VAT, outstanding, aging, P&L). If you need a specific report, contact us — we can often add it.

Migration frequently asked questions

Can QuickBooks be used in parallel during transition?

Yes. You can keep QuickBooks on a basic subscription to consult history while starting on Billora for new invoices. 3-6 months of dual use is common, then you cancel.

How to handle open (unpaid) invoices?

Unpaid QuickBooks invoices must be re-created in Billora (they must receive payments in Billora). We recommend recreating them manually — it's 30 seconds each. For large volumes, contact our team.

Is withholding tax (WHT) supported?

Yes. Billora handles withholding tax (common in Morocco for services rendered to the State or large companies). See Settings → VAT → Withholding tax. QuickBooks Global has no specific concept for this.

Ready to leave QuickBooks?

Create your free Billora account and start the migration in 30 seconds. Our team can help you if needed.