QuickBooks and Xero export
Export invoices as sales invoices and payout statements as bills in QuickBooks Online or Xero CSV import format.
Last updated 3 min read
On this page
TrackCrown does not connect to accounting software directly. Instead it exports invoices and payout statements in the CSV layouts that QuickBooks Online and Xero import: advertiser invoices as sales invoices, partner payout statements as bills (supplier invoices). One CSV row is one document line.
Download an export#
- Open Billing → Invoices or Billing → Payouts.
- Set the filters you want (status, advertiser/partner, search). The export uses the same filters.
- Open the Accounting menu and choose QuickBooks Online CSV or Xero CSV.
Void documents are never exported. Up to 20,000 documents per file, oldest first. Viewing and exporting needs billing read access (manager and above).
Invoices (sales)#
QuickBooks Online#
Columns: InvoiceNo, Customer, InvoiceDate, DueDate, Terms, Item(Product/Service), ItemDescription, ItemQuantity, ItemRate, ItemAmount, Currency
Xero#
Columns: *ContactName, EmailAddress, *InvoiceNumber, Reference, *InvoiceDate, *DueDate, *Description, *Quantity, *UnitAmount, *AccountCode, *TaxType, Currency
Referenceis the billing period, e.g.2026-09-01 – 2026-09-30.- Xero recomputes quantity × unit amount, so every line is exported as 1 × the exact line amount, with the count in
the description, e.g.
Spring Sale · Sale (112 × 5.36). *AccountCodeis200(Sales in Xero's default chart of accounts);*TaxTypeisTax Exempt.
Payout statements (bills)#
QuickBooks Online#
Columns: BillNo, Supplier, BillDate, DueDate, Account, LineDescription, LineAmount, Currency
Xero#
Columns: *ContactName, EmailAddress, *InvoiceNumber, *InvoiceDate, *DueDate, *Description, *Quantity, *UnitAmount, *AccountCode, *TaxType, Currency — lines as 1 × exact amount, *AccountCode 310 (Cost of Goods Sold in Xero's
default chart), *TaxType Tax Exempt.
Amounts and terms#
- Amounts keep up to 4 decimals; they are shortened to 2 decimals only when that is exact (
12.50, but5.3575). - Days used for terms:
prepaid,due_on_receiptand the partner terms Prepay 0; Weekly 7;net<N>N days for any N up to 365 (net7,net30,net90, …). Spaces,_and-and letter case are ignored. Terms that are missing or not recognised use 30 days for payout due dates; on invoices theTermscolumn then stays empty. - Zero-day terms are exported to QuickBooks as its built-in
Due on receiptterm (neverNet 0).
Typical month-end routine#
- Generate and send invoices; generate, approve and pay payouts.
- Filter invoices by Status sent/paid for the month and export QuickBooks Online CSV or Xero CSV; import it as sales invoices.
- Filter payouts by Status approved/paid and export; import as bills.
- Record payments in your accounting software (the export contains documents, not payments).
Other billing files#
- Plain CSV of invoices and the mass-payment CSV of payouts — see Exports.
- PDF per document from its page.