Integrate online accounting software with CaseWare Cloud

This feature is only available with CaseWareCloud Time, part of the CaseWare Cloud suite.

Learn more about Time.

You can export invoices from CaseWare Cloud to Xero or QuickBooks Online (QBO). This process is faster and more precise than manual data entry. Before you export invoices, you need to:

  1. Link your accounting software to Cloud.

  2. Configure the integration settings.

To export invoices to online accounting software, link Cloud to an existing account.

Note: If you're a QBO user, you must enable Custom transaction numbers before you export invoices. For more information, see Change the number on invoices or other transactions.

To link online accounting software to Cloud:

  1. Ensure you have the Settings Admin role and any Time permission.

  2. Ensure the general ledger (GL) is disabled. For more information on disabling the GL, see Time and Expense Settings.

    The Time and Expense Settings page with the Enable general ledger option disabled.

  3. From the Cloud menu (), select Settings | Time | General | Accounting Software Integration.

  4. Select Link to QuickBooks Online or Link to Xero, then sign in to your account.

Note: If you link to a Xero account, do not unlink the account as you will receive a data retrieval error after you relink or change accounts. This is currently a known issue.

Configure integration settings

To ensure that your invoices are correctly exported to your online accounting software, you need to set the default income account, default tax rate and default payment term.

Set the default income account

Exported invoices are applied to an income account that you select from the Default Income Account drop-down.

To set a default income account:

  1. Ensure you have the Settings Admin role and any Time permission.

  2. From the Cloud menu (), select Settings | Time | General | Accounting Software Integration.

  3. Select an income account from the Default Income Account drop-down.

    Select an income account from the Default Income Account dropdown.

  4. Select Save.

Set the default tax rate

When you export invoices from Cloud to the accounting software, the tax jurisdiction is automatically mapped using a best-effort approach based on the tax rates set in Cloud. Alternatively, you can manually set a default tax jurisdiction by selecting a Default Tax Rate in Cloud.

The tax rates in the Default Tax Rate drop-down differ depending on your Cloud settings and your accounting software.

QuickBooks Online

Tax rates in QBO matching your Primary Tax Rate and your Secondary Tax Rate populate in the Default Tax Rate drop-down. For example, if your Primary Tax Rate is set to 10% and your Secondary Tax Rate is set to 5%, then tax rates in QBO with a primary rate of 10% and a secondary rate of 5% display in the Default Tax Rate drop-down.

Xero

Tax rates in Xero matching the total of your Primary Tax Rate and your Secondary Tax Rate populate in the Default Tax Rate drop-down. For example, if your Primary Tax Rate is set to 10% and your Secondary Tax Rate is set to 5%, then tax rates that total 15% from Xero display in the drop-down.

To learn more about setting tax rates, see Firm settings - CaseWareCloud Time.

If your clients are located in the same jurisdiction as your business, set the Default Tax Rate to your business tax jurisdiction. If you are exporting invoices for clients outside of your business jurisdiction, you may have to manually set the correct tax jurisdiction in your accounting software after you export the invoices.

For example, let's assume your business operates out of Nova Scotia, Canada and you have clients in both Nova Scotia and New Brunswick. Both jurisdictions require a tax rate of 15% for goods and services. If most of your clients are in Nova Scotia, set the Default Tax Rate to Nova Scotia. This way, each exported invoice that charges a 15% tax will have Nova Scotia set as the jurisdiction in your accounting software. If you export an invoice for New Brunswick (which also has a 15% tax rate), you need to manually change the jurisdiction in your accounting software.

To set a default tax rate for exported invoices:

  1. Ensure you have the Settings Admin role and any Time permission.

  2. From the Cloud menu (), select Settings | Time | General | Accounting Software Integration.

  3. From the Default Tax Rate drop-down, select the applicable tax rate.

    The Accounting Software Integration section of the Settings page after integrating QuickBooks Online.

  4. Select Save.

Set the default payment term

The default payment term determines the number of days before the expected payment is due. For example, an invoice issued on July 10th with a default payment term of 7 is due on July 17th.

A default payment term of 0 sets the due date of all exported invoices to the date the invoice is issued. For example, an invoice created on September 1st with a payment term of 0 will have September 1 as the due date as well.

Once you integrate your accounting software, the default payment term is automatically set to 30.

To set a default payment term:

  1. Ensure you have the Settings Admin role and any Time permission.

  2. From the Cloud menu (), select Settings | Time | General | Accounting Software Integration.

  3. In the Default Payment Term field, enter a number between 0 and 999.

    The Accounting Software Integration section of the Settings page after integrating QuickBooks Online.

  4. Select Save.

After you have completed integration, you can export invoices to your online accounting software. For more information, see