Payments
Record payments received from customers and apply them to invoices.
Overview
Payments track money received from customers. Each payment is linked to one or more invoices through paylines, which distribute the payment amount across outstanding balances. You can record a payment directly from an invoice or create a standalone payment and allocate it across multiple invoices. Forz automatically updates invoice balances and statuses when payments are recorded.
Before You Begin
Prerequisites:
The Invoice module is enabled (Settings > Modules).
You have the Payments Received: Manage permission on your role.
At least one payment method is configured (Settings > Payment Methods).
Defaults: Cash, Check.
At least one invoice exists with a status other than Draft, Paid, or Void.
Recording a Payment from an Invoice
This is the most common workflow — recording a payment against a specific invoice.
Open the invoice you want to record payment for.

Click Record Payment or navigate to the Payments tab.

Forz pre-fills the Amount Received with the invoice's remaining balance.

Confirm the Payment Date — defaults to today.
Select a Payment Method from the dropdown (e.g., Check, Cash).
Optionally enter Payment Notes (up to 4,000 characters) for internal reference.
Click Save.
Expected result: The payment is created and a payline is automatically generated linking the full payment amount to the invoice. The invoice balance decreases, and the invoice status updates to Partially Paid or Paid depending on the remaining balance.
Tip: The amount received is pre-filled with the remaining balance, making it fast to record full payments. Adjust the amount if the customer makes a partial payment.
Recording a Payment Across Multiple Invoices
Use this workflow when a customer sends a single check covering multiple invoices.
Select a customer
Click Payments Received in the sidebar navigation.

Click the + Payment button.
Select a Customer from the list. Forz displays only customers with outstanding invoices.

Allocate the payment
Enter the total Amount Received.

Confirm the Payment Date.
Select a Payment Method.
In the paylines section, Forz lists all the customer's open invoices (sorted by due date, oldest first). Enter the amount to apply to each invoice.
Optionally enter Payment Notes.
Click Save.
Expected result: The payment is created with a payline for each invoice that received an allocation. Each invoice's balance and status update accordingly.
Warning: The total of all payline amounts cannot exceed the amount received. If the amounts do not match, Forz displays a validation error.
Payment Fields Reference
Editing a Payment
Open the payment you want to edit.

Click Edit.

Update the amount, date, method, or payline allocations.

Click Save.
Expected result: The payment is updated and all linked invoice balances recalculate automatically.
Deleting a Payment
Open the payment.

Click Delete.
Expected result: The payment is removed. All linked invoice balances increase by the deleted payment's payline amounts, and invoice statuses update accordingly (e.g., Paid may revert to Sent or Overdue).
Warning: Deleting a payment immediately affects invoice balances. If the invoice was previously Paid, it will revert to an open status.
What Happens After Recording a Payment
When a payment is saved, Forz automatically:
Creates paylines — links the payment to one or more invoices
Updates invoice balances — deducts the payline amount from each invoice's balance
Updates invoice statuses — moves invoices to Partially Paid or Paid based on the remaining balance
Syncs to QuickBooks — if QuickBooks integration is enabled, the payment is sent to QuickBooks Online
Generates a payment number — a unique sequential number (e.g., PAY-1001)
Common Scenarios
Recording a check for a plumbing repair
An admin receives a check from Johnson Property Management for invoice INV-2045 (emergency pipe repair, $850.00). They open the invoice, click Record Payment, verify the pre-filled amount of $850.00, select Check as the payment method, enter the check number in the reference field, and save. The invoice status changes to Paid.
Splitting a payment across three invoices
A fire safety inspection company receives a wire transfer for $4,200 from ABC Commercial. The payment covers three outstanding invoices: INV-3010 ($1,500), INV-3015 ($1,800), and INV-3022 ($900). The admin creates a new payment, selects ABC Commercial, enters $4,200, and distributes the amount across the three invoices using the payline fields. All three invoices move to Paid.
Partial payment on a large invoice
A customer pays $2,000 of a $5,500 HVAC installation invoice. The dispatcher records the payment from the invoice. They change the pre-filled amount from $5,500 to $2,000 and save. The invoice status updates to Partially Paid with a remaining balance of $3,500.