BTS-compliant electronic tax documents from the systems you already use — QuickBooks Desktop, QuickBooks Online, and Odoo — fully managed, so your team keeps invoicing exactly as they do today.
BITS — Belize Integrated Technology Services Ltd.
01 · The mandate
What BTS compliance actually requires
UBL 2.1 XML — every invoice converted to a strict international format
Digital signature — XAdES cryptographic signing with a government-issued certificate
Secure channel — mutual-TLS connection to the BTS filing system
Sequenced chain — each filing cryptographically linked to the previous one
ETDUI on the invoice — the 44-digit authorization number printed on every document
Verification QR code — scannable on every printed invoice
None of this should be your problem. That's our job.
02 · How it works
You invoice. We file.
QuickBooks Desktop
one small installer
QuickBooks Online
cloud connection
Odoo
one addon
→
BITS Cloud
validates & converts to UBL
signs with your certificate
files over secure mTLS
monitors & retries 24/7
→
Belize Tax Service
authorized ETD
The authorization flows straight back: the ETD number and QR code land on your invoice automatically — usually within seconds of saving it.
03 · QuickBooks Desktop
One installer. No new software to learn.
1
Run the installer
A single setup.exe we provide — next, next, finish.
2
Authorize once inside QuickBooks
QuickBooks asks once whether to allow the connection. Click yes. That's the whole setup.
3
Keep invoicing as usual
Nothing about your staff's workflow changes — same screens, same invoices, same printing.
From then on, invoices sync automatically in the background, the tax authorization number is written back onto each invoice, and printing to the QBridge printer adds the QR code — even multi-company files are supported.
On QuickBooks Online? Even simpler — nothing to install at all: we connect your Intuit account to BITS and invoices sync straight from the cloud.
04 · Odoo
An addon that disappears into your workflow
1
We install the addon
A standard Odoo module — works on your existing Odoo, hosted anywhere.
2
Paste one API key
A single settings field connects your company to the BITS cloud.
3
Post invoices as you always have
Confirming an invoice files it. No extra button, no export, no second system.
Each invoice shows its filing status right on the record, the printed PDF carries the ETD number and QR code automatically, and anything that can't reach BTS retries on its own until it goes through.
05 · The result
Every invoice, stamped and verifiable
The 44-digit ETDUI — the tax authority's authorization number — printed on the document.
A verification QR code your customer can scan to confirm the invoice on the BTS portal.
Added automatically — in QuickBooks Desktop via the QBridge printer, in QuickBooks Online and Odoo directly on the invoice.
Some invoices shouldn't go to Tax — internal transfers, exempt customers, inter-company billing. We configure rules per business: by customer, by invoice type, or a simple flag your staff sets on the invoice itself.
Go-live date
Nothing files before the date you choose. Historical invoices sync for your records but are never submitted.
Credit notes
Held for review rather than auto-filed, until you tell us otherwise.
Per company
Every setting is per-company — multi-entity businesses run different rules side by side.
07 · Fully managed
BITS runs everything behind the curtain
Infrastructure
Servers, secure hosting, and off-site backups of every filed document.
Certificates
Your signing certificate, its safekeeping, and every renewal — handled.
BTS connection
The mTLS link, the filing chain, and every spec change BTS publishes.
Monitoring
24/7 watch on every filing; failures retry automatically and we see them before you do.
Updates
Agent and addon updates ship from us — no IT project on your side.
Support
One local number. We speak QuickBooks, Odoo, and BTS.
You never touch a certificate, a server, or an XML file. Ever.
08 · Getting started
Live in under a day
1
Enroll
We register your company with our service using your BTS credentials and set your filing rules together.
2
Install
The exe for QuickBooks Desktop, a cloud connection for QuickBooks Online, or the addon on your Odoo — minutes, not days.
3
Verify & go live
We file test documents, you confirm the invoice looks right, and filing switches on from your go-live date.