Rave integrates with Xero to keep bills, invoices, and project financials in sync. However, certain edits made directly in Xero can break the link between Rave and Xero transactions. When this happens, Rave can no longer reliably track costs, revenue, or progress payments, which impacts reporting accuracy.
This article outlines the common actions in Xero that break these links, and how they affect the Charge-Up Report and Progress Payments page.
Rave relies on a structured connection between its records and Xero transactions (such as line items, quantities, and totals). When these are altered outside of Rave, the system can no longer match the original data.
Adding or Removing Line Items: What happens in Xero:
- Users manually add new line items to a bill or invoice
- Existing line items are deleted
Impact:
- Rave no longer recognises the transaction structure
- The bill/invoice may partially or fully disconnect
- Costs or revenue may not appear correctly
- Charge-Up Report may show missing or duplicated values
- Progress Payments may not reflect the actual invoiced amounts
- Quantities on line items are increased or decreased
Impact:
- Xero will send the updated information to Rave, and the total value no longer matches what was created in Rave.
- Filters for uninvoiced or partially invoiced will not match
- Charge-Up Report shows incorrect cost allocations
- Progress Payments page may show over- or under-invoiced amounts
- Margin calculations become unreliable
- Unit rates or total line values are manually changed
Impact:
- Breaks alignment with Rave’s pricing structure
- Revenue tracking becomes inaccurate
- Charge-Up Report reflects incorrect financials
- Progress Payments may not match project claims
- Line items are reassigned to different accounts
Impact:
- Rave may not recognise the transaction category
- Costs or revenue codes may be excluded from reports
- Tracking categories (e.g., Project Name) are changed or removed
Impact:
- Rave loses the ability to map the transaction to the correct project
- While these effects are minimal in Rave, you will have to reconnect tracking and re-link if you want to re-track in the future.
- In Xero, your documents lose their tracking category, so you can't filter reporting in Xero by tracking category
- A bill or invoice is deleted and re-entered manually
Impact:
- The original linked record no longer exists
- Rave cannot reconnect automatically
- Duplicate or missing entries may occur
- Reports become inconsistent
- Totals mismatch between Rave and Xero
Charge-Up Report: When links are broken:
- Costs may be missing, duplicated, or misallocated
- Revenue may not align with actual invoices
- Margins and profitability figures become unreliable
Which means the Charge-Up Report can no longer be trusted as the source of truth.
- Claimed vs invoiced amounts may not match
- Over/under billing indicators may be incorrect
- Payment tracking becomes inconsistent
Which means: Progress tracking becomes misleading and can impact client billing accuracy.
To maintain data integrity between Rave and Xero:
- Always create and edit bills/invoices within Rave where possible
- Avoid modifying synced transactions directly in Xero
- If you need to make changes, you need to void the document in Xero and recreate it in Rave
- Do not delete and recreate transactions in Xero

You can read about Bill Consolidating here when creating Client Invoices. If you use Categories in Rave, the best Option is to consolidate by category. It's clean and tidy, and your clients receive easy-to-read invoices.
You can read about Bill Consolidating here when creating bills from Timesheets. We have a range of options here. With Timesheets Advanced by Task, the cleanest view is for you and your clients
Direct edits in Xero, such as changing quantities, adding line items, or modifying tracking, can break the connection with Rave. Once broken, this affects reporting accuracy, especially on the Charge-Up Report and the Progress Payments page.
For accurate project financials, always manage transactions through Rave and avoid manual changes in Xero after syncing.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article