Integrate an Accounting System

OfficeRnD integrates with Xero and QuickBooks Online.

We recommend using only one system to charge clients - either OfficeRnD or Xero/Quickbooks - to prevent potential double-charging.

With Xero and QuickBooks Online, you can set up a configuration where the accounting operations are either fully-automated or semi-automated. 
It’s quite often that we’re also asked if there is an integration with a specific accounting solution that is popular in certain counties and regions of the world. 
Following is the list of integration options from the fully automated to the custom integration options:


  1. A new Invoice is created in OfficeRnD based on:
    1. Memberships/Contracts for the next month (month in advance);
    2. One-off charges for the last month (month in arrears);
  2. If the Auto-sync option is ON (found in Settings/Billing Settings/Billing Rules), OfficeRnD syncs the invoice with Accounting:
    1. The next available invoice number is taken from the Accounting software;
    2. The PDF is then pulled from the accounting software (the real invoice PDF, generated by Xero or QuickBooks);
  3. The PDF is sent to the member if the Auto-send option is ON (found in Settings/Billing Settings/Billing Rules);
  4. Is Auto-charge ON (found in Settings/Billing Settings/Billing Rules/)?
    1. Charge is executed on the Due date;
    2. Charge is synced to accounting, marking the invoice as PAID
  5. If the invoice is reconciled and marked as PAID in the accounting, OfficeRnD syncs it back and mark it as PAID in the platform;
  6. The member can see, download and check the payment status of their invoice in the Members Portal.


During the integration setup, you can choose whether to sync invoices automatically or manually.

When you configure the accounting sync to be ‘Manual’, your team is responsible for syncing newly created and updated invoices with the accounting system. 

This is why the integration will work in a semi-automated mode where you're in control over what is synced and when.

Manual Accounting

Manual accounting synchronization is our least favorite but of course, sometimes you can’t go around it. It works as follows:

  1. Invoices were generated (and eventually sent to members) through OfficeRnD;
  2. You export them in a standard CSV format from the platform;
  3. You import them into your accounting software;

Integrate your own accounting solution

It’s quite often that we’re asked if there is an integration with a specific accounting solution that is popular in certain areas.

When you build a custom integration, you can decide how far you want to go and how deep an integration you want to achieve. The tiers are similar to the ones described above:

  • Fully automated – all sync is done 100% automatically and accounting dictates numbering and PDF generation.
    • pros: there are many reasons to do it and it’s very good for scaling businesses;
    • cons: It’s very expensive and hard to accomplish;
  • Semi-automated – sync could be done in manually but still transfer all the data safely between systems. There are different options that can be assessed and considered in order to make as good integration as required.
    • pros: quick and easy to make;
    • cons: require some manual work;

Who can do it?

We at OfficeRnD will be happy to assess the scope and impact of integrating your accounting solution and see if it aligns with our future roadmap, so we can make it a part of our platform. 
If not, we’ll try our best to get you in touch with some of our partners that can help you with the integration.

You can do relatively easy the Semi-automated version using our API
You can either hire a local developer/team, external company or ask your IT/Dev team to assess if they are capable of building the integration.

Was this article helpful?
0 out of 1 found this helpful
Was this article helpful?



Article is closed for comments.