Push invoices into Xero so your books stay current, wire Billbooks into thousands of apps with Zapier, or build exactly what you need on the public API. No more retyping the same invoice into two systems.
Your invoices, estimates and clients are served from the network location closest to you, not from one machine on the other side of the world. Moving between a list, a new invoice and a sent document happens in the time it takes to look at it.
Invoices
New invoice
Invoice #1042
Awaiting paymentSent to the client
DeliveredEstimates
Billbooks is not trying to replace your accounting software. Xero is the ledger, the bank reconciliation and the tax return, and it is what your accountant works in. Billbooks is where the quote is built, the invoice is sent and the payment is chased.
These connectors exist so the invoice only has to be entered once, in the tool built for raising it, and still reaches the books. Every question below is answered in full at the bottom of this page.
Create an API key
One key in Settings under Integrations. It authenticates Zapier and anything you build yourself.
Connect Xero once
Authorise your Xero organisation from Billbooks. The connection is per organisation, so agencies keep their books separate.
Send when you are ready
Push an invoice to Xero from the invoice itself, or let a Zap move it the moment it is created.
Pick the one that matches how technical you want to get. They all read from the same Billbooks data.
Push a Billbooks invoice into Xero with its client and line items. Your accountant sees it where they already work, and you stop entering the same invoice twice.
Professional plan
Start a Zap on a new invoice, estimate, client or expense. Create the same records in Billbooks from your CRM, your forms, or a spreadsheet. No code at any point.
Professional plan
A REST API over invoices, estimates, clients, items, expenses and taxes, with your own API keys and a full reference at docs.billbooks.com.
Create a key from Settings
Zapier reaches thousands of apps, so a new Billbooks invoice can start almost anything: a row in a spreadsheet, a card on a board, a note on the deal. These are some of the ones small businesses ask for most.
Each of these connects to Billbooks through Zapier rather than as a direct Billbooks integration. Xero is the exception and connects directly. All product names and logos are trademarks of their respective owners, shown here to identify the apps a Zap can reach.
Plenty of Australian and New Zealand businesses run their books in Xero and hand it to an accountant or bookkeeper at the end of the quarter. The awkward part has always been the middle: invoices raised somewhere sensible, then keyed into the ledger a second time by hand.
That is the gap this closes. Raise and send the invoice in Billbooks, chase it there, and push it into Xero when it is done. Billbooks handles multi-currency and per-line tax rates, so an invoice billed in AUD, NZD or anything else arrives in the books as the document you actually sent.
Yes. Connect your Xero organisation from Settings, then push invoices into Xero from Billbooks with the client and line items intact. It is a push you trigger, not a silent background sync, so nothing reaches your books that you did not send. Available on the Professional plan.
No. Billbooks is invoicing, quoting and payment chasing. Xero is the ledger, the bank reconciliation and the tax return. They do different jobs, and the integration exists so the invoice only has to be entered once.
Both connectors are on the Professional plan. If you are on Basic or Standard the card shows an upgrade prompt rather than a connect button. API keys are not limited by plan.
Billbooks can trigger a Zap when a new invoice, estimate, client or expense is created. Zapier can create an invoice, estimate, client, expense or item in Billbooks. You connect on the Zapier side using a Billbooks API key.
In Billbooks, open Settings and then Integrations. Create a key under API Keys, copy it once, and use it as the credential for Zapier or your own code. You can revoke a key at any time, and the list shows when each one was last used.
Invoices, estimates, clients, items, expenses, expense categories and taxes, plus an endpoint for the authenticated account itself. The full reference, including authentication and rate limits, is at docs.billbooks.com.
Not yet. Xero is the accounting integration available today. The connector framework is built to take more than one, so this is a question of when rather than whether.
Pairs with Invoicing, Multi-currency invoicing, and Expenses and items, so what you send, what you charge tax on, and what you spent all reach your books the same way.
See how Billbooks compares