Countdown to 'An Introduction to Xenon Connect' Webinar: - Register For Next Webinar

Bill or Direct Payment


The Bill or Direct Payment bookkeeping data check page identifies bank payments that have been processed directly to an account code (i.e. not through the supplier ledger) when an unpaid bill exists for the same contact.

If the unpaid bill remains in error, various reports within Xero will be incorrect and profits may be understated. It may also result in the business paying suppliers multiple times, unnecessarily reducing your cash flow.

By reviewing the potential mismatched items that Xenon Connect flags up on this bookkeeping data check page, you are able to deal with each issue appropriately.


View in Xero

For each potential mismatched item identified, you are able to click the View button after which you will be taken directly to the applicable unpaid supplier bill or direct payment within your Xero account. This will allow you to investigate the item further.

Dismiss Match

If you decide that a particular bill/direct payment match is not, in fact, an issue (perhaps because the unpaid bill relates to a separate transaction), then you can click the “Dismiss Match” button to hide the item and prevent that specific combination of bill/direct payment appearing as a match again.

Show Dismissed Matches

You can recheck potential mismatched bill/direct payments that you have previously dismissed in Xenon Connect by enabling the “Show Dismissed Matches” toggle.

Bulk Process Options

The following bulk actions can be taken by using the check boxes and Bulk Process Options drop down menu:

  • Multiple unpaid bill/direct payment matches can be dismissed in bulk


Within the Bill or Direct Payment section of the Settings page in Xenon Connect, the following preferences can be adjusted:

  • Date of direct payment is at most ‘x’ days after the unpaid bill – Use this setting to choose the maximum number of days after the unpaid bill the direct payment can be (based upon payment date and bill date) to show up as a potential mismatch (default value is 30 days)