Accounts Receivables
Creating a Customer Invoice
1.Log in to an ERP with access to accounting module.

2.Navigate to Accounting → Customers → Invoices

3.Click New.

4.Fill in the following fields.

Registering a Customer Payment.
To record payments received from customers against outstanding invoices and update the customer's receivable balance.
- Log in to the ERP module with an access to accounting module.

2.Navigate to Accounting → Customers → Invoices

3. Open the Customer Invoice and verify that:
The invoice status is Posted.
An outstanding balance exists.
The invoice belongs to the correct customer.
4. Click the Register Payment button located at the top of the invoice.
5. The Register Payment window will open.

6. In the Payment Date field, enter the date on which the payment was received from the customer.
7. In the Amount field, enter the amount received.
For full settlement, enter the full outstanding balance.
For partial settlement, enter the amount actually received.
8. In the Journal field, select the journal where the payment was received.
Examples:
Bank Journal
Cash Journal
Mobile Money Journal
9. Choose the appropriate payment method used by the customer.
Examples:
Bank Transfer
Cash
Cheque
Mobile Money
10. In the Memo or Reference field, enter the payment reference details.
Examples:
Bank transaction reference
Cheque number
Receipt number
EFT reference
11. Review all payment information to ensure accuracy before posting.
Verify:
Customer Name
Invoice Number
Payment Date
Amount
Journal
Payment Reference
12. Click Create Payment to post the transaction.
Odoo will automatically:
Record the payment.
Reconcile the payment against the invoice.
Update the customer balance.
13. After posting, verify that:
The payment has been successfully created.
The invoice status has been updated.
The outstanding balance has been reduced or cleared.
Result
If the invoice is fully paid:
Invoice Status: Paid
Outstanding Balance: Zero
If the invoice is partially paid:
Invoice Status: Partially Paid
Remaining Balance: Outstanding until additional payment is received
Accounting Impact
Upon posting the payment, Odoo generates the following accounting entry:
Debit
Bank/Cash Account
Credit
Accounts Receivable Account
This entry reduces the customer's receivable balance and increases the company's cash or bank balance.
Document Sign-Off
| Role | Name | Date |
| Prepared By | Martha Ondigi | 15/05/2026 |
| Reviewed By | Joseph Okech | 15/05/2026 |
| Approved By | John Maiki | 10/08/2026 |
| Authorized By |