Bill Syncing

Xero has a purchase ledger which handles purchase bills. You can enter bills individually, send them to an email address or import them in bulk. One of the limitations is that bills are posted based on bill date and there is no facility to enter the period the bill actually relates to.

EasyAccrue can sync Xero bills from the Xero purchase ledger into EasyAccrue, automatically creating a list of draft adjustments to be edited and approved, leaving you full control over what bills are imported into EasyAccrue as adjustments.

Getting Started with Bills

To get started with Bills syncing, first ensure your business has a connection to Xero.

EasyAccrue can allocate these bills to the correct period by creating accruals and prepayments as appropriate based on the relevant period contained in the description field for each bill.

Bills Settings

On the Bills Page, click on the cog icon.

Default prepayment code - The default prepayment code to assign to imported draft adjustments Default accrual code - The default accrual code to assign to imported draft adjustments Account codes - A list of all account codes to monitor during Bill syncing. Delete any account codes you don't wish to track.

Press submit and return to the Bills page when done editing the Bills settings.

Syncing Bills

To sync bills from Xero, select the Sync Bills button on the Bills page and select the month you wish to sync bills for. The current month will be the first unlocked period in EasyAccrue and the two following months. EasyAccrue will bring in approved bills from Xero with invoice dated for the current month and for future months that also match your Bills syncing settings.

Those bills will then appear in EasyAccrue as draft adjustments.

The default draft adjustment values

To help you fill in data for draft adjustments, EasyAccrue uses the information available on the bill to prepopulate the draft adjustment fields as much as possible

  • Current month bills are brought in as prepayments and future months bills which relate to the current month are brought in as accruals in the current month.

  • To automatically set draft adjustment date fields, users can populate Xero Bill descriptions with dates between pairs of square brackets (see examples below)

  • If bills do not have square brackets, they are brought into EasyAccrue where the dates can be added or deleted by the user if no accrual or prepayment is required.

  • If dates are available, EasyAccrue will make a determination as to whether accruals or prepayments are required. See below examples for current month of January 2026

Reference Bill Date Description Adjustment Type Recognised Period
1 Jan 26 [Jan 26] None N/A
2 Jan 26 [Jan to Mar 26] Prepayment Jan to March 26
3 Jan 26 [Feb 26 to Jan 27] Prepayment Feb 26 to Jan 27
4 Feb 26 [Jan 26] Accrual Jan 26
5 Feb 26 [Jan to Mar 26] Accrual Jan to Mar 26
6 Feb 26 [Feb 26] None N/A