Skip to main content

Bulk Pay Invoices Tool

The Pay Invoices tool is designed for bookkeepers and finance staff reconciling bank transfers received in the practice’s bank account. Use it to record a bank transfer and allocate it across one or more outstanding invoices in PracSuite. You can enter invoice numbers manually or use PracSuite AI to identify payment and invoice details from a remittance advice PDF.

This tool is particularly useful when:

  • A third-party payer sends one bank transfer covering multiple invoices.

  • A patient or family makes one transfer covering several invoices.

  • You need to process several received bank transfers in succession.

  • A remittance advice identifies the invoices included in a bulk payment.

What the Pay Invoices tool records

Every payment created using this tool is recorded as a Bank Transfer. You specify how much of the received payment should be applied to each invoice. PracSuite then applies that amount across the outstanding items on the invoice in its normal top-down order.

Invoice-level allocations only: The Pay Invoices tool allocates amounts to invoices as a whole. It does not allow you to select individual service or invoice items.

If a payment must be allocated to specific items on an invoice, use the standard invoice payment and manual-allocation workflow described in Paying Outstanding Invoices.

When to use another payment workflow

Do not use the Pay Invoices tool when you need to:

  • Take or record cash, card, EFTPOS or another payment method.

  • Split a payment between different payment methods.

  • Choose the exact invoice items or service codes being paid.

  • Edit the item-level allocation of an existing payment.

  • Process a payment that has not yet been received or confirmed.

For these situations, open the invoice or select invoices from the relevant patient or payer file and use the existing payment workflow.

Before you begin

Your user role must have access to:

  • The Pay Invoices tool.

  • Invoices and payment creation.

The optional remittance upload feature must also be enabled in your practice’s Settings > PracSuite Account > AI settings before you can upload PDFs.


Open the Pay Invoices tool

Go to Tools → Pay Invoices.

Before adding invoices, review the following options.

Default Business for New Payments - This is the business each new payment will be assigned to. PracSuite searches for invoices associated with the business’s settlement account. Invoices from another business can also be included when that business uses the same settlement account.

Payment Date - Select a payment date for all new payments in the batch. For remittance uploads, the date identified within the remittance PDF will be used.

Auto-Allocate (Manual Entry) - When this option is on, PracSuite allocates each manually entered invoice’s full outstanding balance and sets the payment amount to the combined allocation. You can review and change the payment amount and allocations before saving.


Enter invoice numbers manually

Use manual entry when you know which invoices were included in the received bank transfer.

  1. Enter an invoice number.

  2. Press Enter to add it.

  3. Continue entering the other invoice numbers included in the same payment.

  4. After adding the final invoice, press Enter again on the empty field to create the payment.

In short:

  • Enter — add the invoice.

  • Enter + Enter — add the invoice and create the payment.

After the payment is created, the cursor remains in the invoice number field so you can immediately begin entering the next payment.

Paste multiple invoice numbers

You can paste invoice numbers copied from a spreadsheet, email or document.

Invoice numbers can be separated by:

  • Line breaks

  • Commas

  • Spaces

  • Other non-numeric characters

PracSuite creates a separate entry for each valid invoice number and removes duplicates from the pasted list.


Process remittances using PracSuite AI

If Pay invoices remittance upload is enabled for your practice, PracSuite AI can read remittance advice PDFs and suggest:

  • Payer name

  • Payment date

  • Remittance or payment reference

  • Total payment amount

  • Invoice numbers

  • The amount paid against each invoice

Each uploaded PDF creates a separate payment card.

To process remittances:

  1. Drag the PDFs into the upload area, or click the area to browse for files.

  2. Review the selected files.

  3. Select Load Invoices.

  4. Wait while PracSuite uploads and reads each remittance.

  5. Review every payment card before saving.

Uploads must be PDF files and cannot exceed 45 MB per file.

PracSuite AI can make mistakes. Always review the payment details, matched invoices and proposed allocations against the remittance and your bank records before saving.

Uploaded PDFs are used to extract the remittance information. They are not added to the patient or payer record as attachments.

If remittance processing is turned off

The PDF upload area is replaced with a message explaining that PracSuite AI remittance processing is unavailable.

You can:

  • Continue processing payments by entering invoice numbers manually.

  • Follow the link to PracSuite AI Settings to enable the feature, if you have permission.

Review each payment

Each bank transfer appears on a separate payment card.

Review the following information against the payment received:

  • Business

  • Payment Date

  • Remittance No.

  • Payer

  • Payment Amount

  • Matched invoices

  • Outstanding invoice balances

  • Payment allocation for each invoice

The payer is required before the payment can be saved. The remittance number is optional.

A payment can contain up to 200 invoices.

Add or remove invoices

After a payment has loaded, you can:

  • Select Add Invoice to include another invoice.

  • Select Remove Invoice to remove an invoice from the payment.

  • Select Remove Payment to discard the entire payment card.

An invoice added to an existing payment starts with no allocation. Review and allocate it before saving.

Allocate the payment

The Payment Allocation field controls the total amount applied to each invoice.

It does not control how the allocation is divided between individual items on the invoice. When the payment is saved, PracSuite applies the allocated amount to the invoice’s outstanding items in top-down order.

To select specific invoice items, use the standard invoice payment workflow, where detailed allocations can be reviewed and manually adjusted.

You can enter an amount directly in each invoice’s Payment Allocation field or use the allocation actions described below.

Allocate Automatically

Allocate Automatically distributes the payment amount across the listed invoices in order.

PracSuite allocates as much as possible to each invoice before moving to the next. It also considers allocations entered against the same invoice on other payment cards currently on the page.

This action allocates at the invoice level. It does not select individual invoice items.

Allocate an individual invoice

Use the allocation button beside an invoice to allocate as much of the available payment as possible to that invoice.

Select the button again to clear that invoice’s allocation.

Clear All Allocations

Select Clear All Allocations to return every invoice allocation on the payment to zero.

Payment businesses and settlement accounts

Every payment is assigned to one business.

An invoice can be included when:

  • It belongs to the payment’s business; or

  • It belongs to another business that uses the same settlement account.

An invoice belonging to a different settlement account cannot be included in the payment.

If you change the payment business, PracSuite rechecks every invoice. Incompatible invoices remain visible with an error so you can remove them or select a suitable payment business.

Personal and group bank transfers

PracSuite determines the payment type automatically after allocations have been entered.

A Personal Bank Transfer is used when all allocated invoices belong to:

  • The same patient or family account; or

  • The same third-party payer.

A Group Bank Transfer is used when:

  • The allocated invoices belong to different accounts or payers; or

  • An invoice covers multiple patients.

You do not need to select the payment type yourself.

Split payments and duplicate invoices

The same invoice can appear on more than one payment card. This supports genuine split payments where an invoice was paid using multiple bank transfers.

PracSuite checks the combined allocations across all payment cards currently on the page.

If the combined allocations exceed the invoice’s outstanding balance, reduce the allocation on one or more of the payments before saving.

When a payment doesn't reconcile

A payment does not reconcile when the payment amount differs from its total invoice allocations. Check that:

  • The payment amount matches the amount received.

  • All invoices listed on the remittance have been included.

  • Each invoice allocation is correct.

  • An invoice has not also been allocated on another payment card.

The payment cannot be saved until it reconciles or you deliberately accept an eligible unallocated remainder.

Personal Bank Transfer remainder

For a Personal Bank Transfer, an accepted remainder is recorded as an unallocated payment for the relevant account or payer.

Group Bank Transfer remainder

For a Group Bank Transfer, an accepted remainder remains unallocated on the group transfer.

It is not assigned to an individual patient, account or payer. The group transfer remains incomplete so the remainder can be reviewed from the Group Deposits report.

If an invoice needs attention

Message or situation

What to do

Invoice not found

Select Fix to correct the invoice number, or remove the invoice.

Different settlement account

Change the payment business to one using the invoice’s settlement account, or remove the invoice.

Invoice already paid

Remove the invoice because there is no outstanding balance to allocate.

Allocation exceeds the invoice balance

Reduce the allocation before saving.

Combined allocations exceed the balance

Reduce the allocation on this payment or another payment containing the same invoice.

Invoice changed after loading

Select Refresh Invoice Details, then review the updated balance and allocation.

Payment doesn’t reconcile

Correct the payment amount or allocations, or accept an eligible unallocated remainder.

If an invoice changes before saving

Another user may edit an invoice or apply a payment after you load it.

PracSuite checks the current invoice details again when you save. If an invoice balance has changed:

  • The affected payment is not saved.

  • No amount is automatically converted into an unallocated payment.

  • The payment card remains on the page.

  • PracSuite shows the previous and current balance.

Select Refresh Invoice Details to load the latest information.

PracSuite retains the proposed allocation where possible. If it is now greater than the invoice’s balance, the allocation is reduced to the new balance. Review the payment again before saving.

Save the payments

Save Payments becomes available when every payment card:

  • Has at least one valid allocation.

  • Has a payment amount and payer.

  • Contains no unresolved invoice errors.

  • Does not allocate more than an invoice’s outstanding balance.

  • Reconciles, or has an eligible unallocated remainder that you have accepted.

Select Save Payments when all cards are ready.

Save results

If every payment is saved, PracSuite clears the payment cards and prepares the page for the next batch.

If a payment is rejected while saving:

  • Payments saved successfully are removed from the page.

  • Rejected payments remain on the page.

  • Each rejected card explains what needs attention.

Correct the remaining payment cards and save them again.


Remittance upload troubleshooting

The PDF was not recognised as a remittance

Check that you selected the correct document. The PDF should clearly identify the invoices and amounts included in the payment.

If PracSuite still cannot identify it, enter the invoice numbers manually.

A PDF could not be processed

Select Retry to upload and process the file again.

You can also remove the failed file and enter its invoice numbers manually. A failed PDF does not prevent other remittances in the same batch from being processed.

The payment details are incomplete

PracSuite AI only enters information it can confidently identify from the PDF.

Review and complete any missing payer, date, reference, payment amount or allocation details before saving.

The expected invoice was not matched

Confirm that:

  • The invoice number in the remittance is correct.

  • You have access to the invoice’s business.

  • The invoice belongs to the selected business’s settlement account.

  • The invoice has not already been fully paid.

You can use Add Invoice to add the correct invoice manually.

Did this answer your question?