This article will detail how checks are automatically numbered in R365.  Unlike the Autonumbering feature, where prefixes can be updated and changed, Check Numbers do not include a prefix.  Numbers are set on the Bank Account record that would be the source of funds for the check.  Check Numbers can also be updated manually when creating Manual Payments, Bank Expenses or performing a Check Run.  The following will review each scenario where Check Numbers are set or can be updated during the payment process.

Bank Withdrawals and Manual Payments

Check Numbering behaves the same way on both Bank Withdrawals and Manual Payments.  Manually changing a Check Number on one of these records will not update the 'Next Check Number' field on the Bank Account record.  As each record handles the numbering sequence the same, we will only examine the Bank Withdrawal:

Example Bank Withdrawal: 

Here the Next Check Number in the sequence per the 'Next Check Number' field on the Bank Account record is Check Number 1.

When the Bank Withdrawal is created, the 'Number' value will be automatically set with the 'Next Check Number'.  In this example, the value is set to 1.

Once the Bank Withdrawal is Approved, the 'Next Check Number' on the Bank Account record will be incremented by 1, with the value being set to 2.

I can create another Bank Withdrawal and the number 2 will be set in the Number field.  I can then manually update the Number field to 5 to set the Check Number to 5.

In making a manual change, the 'Next Check Number' 2 was never used.  The 'Next Check Number' value will remain at 2 on the Bank Account record:

The Check Number sequence will continue to increment the next time I use the 'Next Check Number'.  In this example, Check Number 5 has already been used.  When the sequence arrives at 5 and I try to Approve the Check, R365 will display the following error:

This feature allows you to have flexibility in entering your Check Numbers, while also preventing duplicate Check Numbers.

Check Run

Unlike the Bank Withdrawal and Manual Payment records, manually updating a Check Number on the Check Run screen will update the 'Next Check Number' on the Bank Account record.

Example Check Run: 

Check Number 2 is 'Next Check Number' on the Bank Account record:

When the Check Run is opened, and the Bank Account is selected, the 'Next Check Number', 2, will be populated in the 'Next Check Number' field.  Because check runs will print multiple checks, it will use as many check numbers according to the settings and selections and update the auto sequence accordingly

If I manually change the 'Next Check Number from 2 to 10, the first Check produced on the Check Run will be Number 10.  

This action will also update the 'Next Check Number' on the Bank Account record to the next incremented number after the last check produced on the Check Run.  In this example, our Check Run had 4 total checks.  Check numbers 10, 11, 12, and 13.  The 'Next Check Number' is updated on the Bank Account record to 14:


As a best practice, we recommend that you refrain from manually changing Check Numbers in Transactions. As shown, manually changing Check Numbers can interfere with your Check Numbering sequence.

If you are writing checks from a checkbook that are not being printed using R365, we recommend that you add letters to the Check Number in R365 to indicate a handwritten check. Because Check Numbering does not use prefixes, this method will not interfere with the numbering sequence.