> For the complete documentation index, see [llms.txt](https://docs.stayonhire.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.stayonhire.com/billing/invoicing.md).

# Invoicing

{% hint style="info" %}
Invoicing requires billing features to be active in your StayOnHire account and that your account has the appropriate permissions to view, create, edit and delete billing data. Refer to [Activate Billing](https://docs.stayonhire.com/billing/pages/6GFzcrlovmNSl6WNeEBX#id-1.-activate) and [User Permissions](https://docs.stayonhire.com/billing/pages/6GFzcrlovmNSl6WNeEBX#id-3.-user-permissions) for more information.
{% endhint %}

## Overview

With a calendar to schedule your assets to jobs, generating invoices from this calendar system should be equally simple. This is the beauty of StayOnHire.&#x20;

By including job dates, rates on each asset and confirming the onn/off hire hours, we have everything you need in one place to invoice your customers effectively from the start.

## How it Works

Once jobs have been built in StayOnHire, they can then be invoiced based on a 'billable cycle' from your account settings. This means one job can be invoice directly now as a single invoice or divided into weekly/monthly invoices that recur on setting your choose.

An example job, when viewed from the Planning page:

<figure><img src="/files/23ChYE73aVKsvF88CwWq" alt=""><figcaption><p>A job viewed from the Planning page of StayOnHire</p></figcaption></figure>

The same job split into "Monday Weekly" invoices from the Billing page:

<figure><img src="/files/JSeiyjF2Ci0QfSsXRVaF" alt=""><figcaption><p>Drafting invoices from the Billing page pre-fill based on assets on hire</p></figcaption></figure>

## Accounting integrations

Invoicing functionality is available to all StayOnHire customers **with** **or without** an accounting integration.&#x20;

Integrations to a third-party accounting software system, such as [Xero](/integrations/xero.md), are commonly used and are recommended, as this helps bring the key parts of your business operations together seamlessly.

Common implementations of accounting integration is to draft invoices in StayOnHire from your schuelding calendar, before syncing these invoices to your accounting system.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.stayonhire.com/billing/invoicing.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
