Xero accounting integration for publishers
Use RunMags to sell, invoice and collect. Then, using our Xero integration, send advertiser invoices to Xero as drafts on the revenue account set up for your company, along with credit notes, to enable Profit & Loss management.
How the Xero sync works
Each legal entity in RunMags connects to its own Xero organisation, and the Xero organisation name must match the company name in RunMags exactly. The sync covers advertiser invoices dated on or after the day you connect, so earlier invoices stay out of Xero. Subscription invoices are not part of the Xero sync.
What RunMags sends to Xero
- Customers: before an invoice goes over, RunMags looks for the matching Xero contact and creates one if none is found, with the billing name, address, VAT number and finance contact. Existing Xero contacts are not changed.
- Invoices: advertiser invoices are created in Xero as drafts, in the invoice currency, on the revenue account and tax rates set up for your company. An invoice that has synced is not sent again.
- Credit notes: credit notes are created in Xero. When the original invoice is already in Xero, each credit note line uses that invoice line's account and tax rate.
What comes back to RunMags
Payments registered in Xero against RunMags invoices are pulled back into RunMags when the sync runs, so your team can see which invoices are paid without leaving RunMags.
When the sync runs
You can start a sync from RunMags. It runs in the background, and a new run is skipped while a run that started less than 15 minutes ago is still in progress. If Xero returns an error for an invoice, the error is stored on that invoice and the invoice is tried again on the next run.
Setting up the Xero integration
- Check that the company name in RunMags matches your Xero organisation name.
- Connect Xero from RunMags and sign in to Xero to approve access.
- Agree with our team which revenue account to use and which Xero tax rates apply to customers with and without sales tax.
- Run a sync and review the draft invoices in Xero.
Common questions
Are invoices approved in Xero automatically? No. They arrive as drafts, and your finance team approves them in Xero.
Can I invoice in more than one currency? Yes. Each invoice and credit note keeps its own currency, as long as your Xero organisation accepts it.
Do subscription invoices go to Xero? No. The Xero sync covers advertiser invoices and credit notes only.





