Skip to main content
Visualcare integrates with your accounting software to export invoice data for client billing. The system matches accounting codes from client profiles, payer profiles, and services in Visualcare to the corresponding contacts and inventory items in your accounting platform.

What you’ll need

  • Confirmed timesheets for the period you want to export
  • Accounting codes set up on your client profiles, payer profiles, and services
  • Your accounting software integration configured in SettingsData Export

Instructions

1

Open data export

Navigate to TimesheetsData Export.Data export page showing the timesheets tab and date range options
2

Set the date range

Configure the date range for the period you want to export and click Reload. All confirmed shifts for that period display at the bottom of the screen.Date range selection and confirmed shifts list
3

Select timesheets to export

Tick the box next to each timesheet you want to include, or use Select All to include everything. Then click Export Invoices and select your accounting software (for example, Export to Xero).
If you invoice weekly but run payroll fortnightly, set a specific date range rather than using the default payroll period.
4

Review the export summary

A pop-up displays the export summary, showing any timesheets with errors. You can continue with the export or resolve the errors first (see the common errors section below).Click Process Export to proceed. This opens a new page for the export status.Export summary pop-up showing errors and the Process Export button
5

Start the import

On the export status page, click Start Import. Visualcare matches the accounting codes to your accounting software and exports the data. A success message confirms when the export completes, along with the generated invoice numbers.Export status page with Start Import button
If errors appear on this page, they typically indicate something is not set up correctly in your accounting software. Check the common errors section below.

Exporting expenses to invoice clients

Expenses marked as chargeable to the client are exported separately from timesheets.
1

Open the expenses tab

On the Data Export page, click Expenses at the top. All expenses in the selected date range appear.Expenses tab on the data export page
2

Select and export

Select the expenses you want to export, then click Export ExpensesExport to Xero (or your accounting software).Selecting expenses and choosing export option
3

Process the export

Click Process Export on the export summary pop-up. This opens the export status page. Click Start Import to send the expenses to your accounting software.Export status page for expenses

How invoice matching works

Visualcare determines where to send each invoice using this logic:
  1. Agreement payer - if the client agreement has a payer listed, the invoice exports to that payer’s accounting code contact
  2. Client profile payer - if the agreement payer is blank, the system uses the payer listed on the client profile
  3. Client accounting code - if neither payer is set, the invoice goes to the contact matching the client’s accounting code
For services, the accounting code on the service matches to the inventory item in your accounting software.

Configuring data export settings

Navigate to SettingsData Export to configure your integration. Settings page showing the Data Export tab

Accounting software connections

The Accounting Software section contains the API connections and integration details for each supported platform. For specific setup guides:

Invoice descriptions and references

Set up invoice description and reference fields in SettingsData ExportAccounting Software. Visualcare uses tags to pull details from the database into the fields that appear on your accounting software invoices. Invoice description and reference tag configuration
Tags pull data from Visualcare into the invoice description and reference fields. Enter them in the tag configuration fields above.
The invoice description for client contributions is hard-coded as “Client Contribution” and does not support tags. Tracking category values (such as agreement references) must match exactly between Visualcare and your accounting software.

GST and KM settings

For Xero, MYOB API, Sage Intacct, and Reckon One API, configure GST income codes and KM descriptions in the dedicated section. GST and KM configuration for accounting software

Provider travel label

Update the label that flows into accounting software invoices for NDIS Provider Travel. Provider travel label configuration

Xero-specific settings

The Xero section lets you configure settings specific to Xero export:
  • KM Pay Type - select pay item or reimbursement to match how your KM pay codes are set up in Xero
  • Xero Invoice Tracking - enable tracking when exporting invoices. Enter the Tracking Category name in the Xero Category Name field and select the Visualcare field to match. The category options in Xero need to match the options for the selected Visualcare field. For example, if your Xero Category Name is “Location” with options “North” and “South”, the Visualcare field (for example, Area) needs to have the same “North” and “South” options. Xero tracking and KM pay type settings

Running into issues?

See Finance troubleshooting for common errors and fixes.

Claiming and invoicing overview

Overview of all billing and export options in Visualcare

Exporting payroll data

Export timesheet data to your payroll software

Kilometres sync

Export and manage kilometre data for billing and reimbursement