> ## Documentation Index
> Fetch the complete documentation index at: https://support.visualcare.com.au/llms.txt
> Use this file to discover all available pages before exploring further.

# Invoicing Requirements for Services

> Map Visualcare services to Xero inventory items so invoicing exports correctly

Watch the video walkthrough, then follow the steps below.

<Frame>
  <iframe src="https://www.loom.com/embed/1f97faa5a7d246f88c95ed4e50a81e70" title="Invoicing Requirements for Services" frameBorder="0" allowFullScreen style={{ width: '100%', aspectRatio: '16 / 9' }} />
</Frame>

<Steps>
  <Step title="Access services">
    1. Go to the **Maintenance** tab → **Services**.
    2. You will see a global list of all services in the database.
    3. Select the service you want to configure.
  </Step>

  <Step title="Understand the accounting code">
    * On the service profile, locate the **Accounting Code** field.
    * The accounting code acts as a mapping code, linking Visualcare data to Xero.
    * For services, this maps the service to a Xero **Inventory Item**.
  </Step>

  <Step title="Link the service to a Xero inventory item">
    1. Click the **Accounting Code** dropdown.
    2. Select the corresponding inventory item from your Xero file.
    3. Typically, the service code in Visualcare will match the item code in Xero.
  </Step>

  <Step title="Charge rate override">
    * Visualcare exports the charge rate to Xero for invoicing.
    * This means the charge rate in Visualcare will override the price listed in the Xero inventory item.
  </Step>
</Steps>
