Healthcare Solutions
  • Empower your Participants
  • Getting Started
    • The Maica Lifecycle
    • Installation
    • Reference Data Configuration
    • Post Install Steps
      • Post Install Checklist
    • Software License Agreement
    • NDIA Provider API Outages
    • Getting Started with Client Care
    • The Maica License and Data Model
  • General Information
    • Client Management Settings
      • Agreement Management
      • Renewal Management
      • Program Enrolments
      • Claim Management
        • Reconciling Bulk Payment Request (BPR) File
      • ABA File Management
      • Product Management
      • Statement Management
      • Email Management
      • NDIS Synchronisation
      • Logs Management
      • NDIS Notifications (Webhooks)
      • NDIS Integration
      • Connections Management
      • Opportunity Management
    • Client Care Settings
      • General Settings
      • Planner Management
      • Rostering Management
      • Appointment Management
      • Validation Management
      • Timesheet Management
      • Travel Management
      • Billing Management
      • Billable Client Care Settings
    • Glossary
    • Maica Permissions Sets
    • Maica's Discord Server
  • Participant Management
    • Managing Connections
    • Managing Resource Preferences
    • Participant Selection
    • Record Client Notes
    • Participant PRODA Sync
    • Contact Sharing Rules
    • Billable Client Notes
  • NDIS Management
    • Opportunity Overview
    • Service Agreement Overview
    • Plan Management
      • Participant Overview
      • Plan Overview
      • Service Booking Overview
      • Create Service Booking
      • Manage Service Booking
    • Participant Statement
      • Sending ad-hoc funding statements
      • Manually send monthly funding statements
      • Schedule and automatically send monthly statements
      • Participant Statement Email Template
        • Participant Statement Detail
    • Invoice Management
      • Invoice Overview
      • Payment Request Overview
      • Invoice Entry
        • Alerts & Validation
      • Invoice Scheduling
      • Claim Management
      • Credit Management
      • Invoice Status Management
      • ABA File Generation
  • Aged Care Management
    • Service Agreement Overview
    • Support Category & Items
    • Budget & Funding Management
    • Status & Leave Management
    • Fee Billing Engine Overview
    • Claim Management Overview
    • Invoice and Product Settings
  • Resource Management
    • The Resource Profile
    • Resources Rostering
  • Planner Management
    • The Planner Overview
    • Unavailability & Breaks
    • Appointment Optimiser
  • Appointment Management
    • The Appointment Profile
    • Creating Appointments
      • Appointment Sections
      • Step 1: Basic Details
      • Step 2: Location
      • Step 3: Recurrence
      • Step 4: Additional Details
      • Step 5: Custom Fields
      • Step 6: Client Note(s)
      • Step 7: Completion
    • Managing Appointments
      • Editing Appointments
      • Checking into Appointments
      • Checking out of Appointments
      • Storing Appointment Files
      • Capturing Signatures
      • Completing Appointments
    • Appointment Cost Calculation
    • Service Agreement Leave
    • Appointment Validation
  • Client Care Reference Data
    • Skills Management
    • Delivery Activities
    • Appointment Services
    • Checklist Management
    • Client Note Templates
  • Maica Billing Processes
    • Maica Billing Processes
      • Invoice Generation Flow Logic
      • Invoice Dispatch Flow Logic
      • Manual Appointment Billing
      • Appointment Travel Billing
    • Xero Synchronisation
    • Xero Connection Configuration
  • Data Imports
    • Import Support Item Catalogue
    • Importing Historical Invoices
  • Log Management
    • Log Object
    • Synchronisation Logs
    • Maica Logs Report
    • Delete Logs
    • Known Issues & Gotchas
  • NDIS Notifications
    • Overview
    • How to setup
    • Events
  • Additional Information
    • Maica Client Care Releases
    • Maica Development Roadmap
    • Maica PACE Compliance Setup
Powered by GitBook
On this page
  • Synchronising Individual Invoices
  • Synchronising Invoices via Salesforce Flows
  • Salesforce Product Configuration
  1. Maica Billing Processes

Xero Synchronisation

Learn about Maica's Xero Finance System integration

PreviousAppointment Travel BillingNextXero Connection Configuration

Last updated 1 year ago

Maica Client Management natively integrates with the Xero financial platform for the purposes of exchanging invoices and payments, as shown in the below flowchart.

Maica's Xero Flow

Synchronising Individual Invoices

It is possible to synchronise individual invoices using the Maica solution by clicking on the Sync with Xero button on any given invoice record, as shown below.

Once clicked, Maica will connect to your configured Xero instance and ask you to confirm that you would like to synchronise this invoice, as shown below.

This will synchronise the invoice to Xero using the following mapping details.

Maica Information
Xero Information

Participant

The participant of the Maica invoice will become the Contact of the Xero invoice.

Invoice Number

The Maica invoice number will be captured in the Reference field in Xero and the Xero invoice number will be captured in Xero Invoice Number.

Support Item

The Maica Support Item will be captured as the Xero Invoice Line Item Description; each Maica Invoice Support Item will have a corresponding Xero Invoice Line Item.

Rate

The Maica Invoice Line Item Rate will be captured in the Xero Unit Price.

Quantity

The Maica Invoice Line Item Quantity will be captured in the Xero Quantity.

Account

The Xero Account will be derived from the Maica Support Item Finance Account Code field.

A sample Xero invoice is shown in the screenshot below for your reference.

You are able to overwrite the default Product (Support Item) Description by using the Xero Invoice Line Description field instead which will then be used to create the Invoice Line Item Description in Xero.

Synchronising Invoices via Salesforce Flows

In addition to being able to synchronise invoices individually, it is also possible to do this in bulk using Maica's Flow called Maica - Xero Invoice Sync Flow which can be scheduled as required and will execute the sync on a recurring basis.

Salesforce Product Configuration

In order to use Salesforce Products on invoices that are synchronised to Xero, it is important to set a few Product fields to the appropriate values, as outlined below.

Salesforce Product Field
Value

Xero Invoice Line Description

This will be used instead of the Name on the Invoice Line Item if populated.

Finance Account Code

This needs to correspond to the appropriate Xero account code, as shown in the image below.

Tax Type

This needs to correspond to the appropriate Xero tax type, as shown in the image below.

Synchronising an invidual Invoice