Purchase Invoices
A Purchase Invoice is a transactional document used to record purchases made from suppliers. It records your business expenses, updates supplier payables, and creates the required accounting entries in the General Ledger.
After submitting a Purchase Invoice, you can record supplier payments, process purchase returns, and keep your accounts payable up to date.
Tip
Before creating a Purchase Invoice, ensure that your Suppliers, Purchase Items, Taxes, and Chart of Accounts have been configured.
Create a Purchase Invoice
Navigate to:
Purchases > Purchase Invoices
Click the + button to create a new Purchase Invoice.
Steps
- Select the supplier.
- Click Add Row and choose the purchased item.
- The default tax is applied automatically. Modify it if necessary.
- Enter the item quantity.
- Add additional items if required.
- Click Save.
- Review the invoice and click Submit.
After submission, Frappe Books automatically records the purchase transaction and generates the required ledger entries.
Note
A submitted Purchase Invoice becomes read-only and cannot be edited.
Record Supplier Payments
Once a Purchase Invoice has been submitted, record the payment made to the supplier.
Steps
- Open the submitted Purchase Invoice.
- Click the … menu.
- Select Make Payment.
- The outstanding amount is filled automatically.
- Review or modify the payment details.
- Click Save.
The payment is automatically submitted and the accounting records are updated.
Payment Effects
- Reduces the Accounts Payable balance.
- Reduces the Cash or Bank account balance.
- Updates the Outstanding Amount on the Purchase Invoice.
Invoice Status
| Status | Description |
|---|---|
| Unpaid | The invoice still has an outstanding balance. |
| Paid | The outstanding amount has been fully settled. |
Auto Payments
You can automate supplier payments by enabling Auto Payments.
Configure the default payment accounts from:
Setup > Settings > Defaults > Auto Payments
After configuration, Frappe Books automatically creates a payment entry whenever a Purchase Invoice is submitted.
Tip
To disable Auto Payment for a specific Purchase Invoice, uncheck Make Payment On Submit before submitting the invoice.
Purchase Invoice Returns
If purchased goods are returned to the supplier, create a Purchase Invoice Return to reverse the original transaction.
Create a Return from an Existing Invoice
- Open the original Purchase Invoice.
- Select Create > Return.
- The supplier and item details are copied automatically.
- Enter returned quantities as negative values.
- Save and Submit.
Create a Return Manually
- Navigate to Purchases > Purchase Invoices.
- Select Return Against.
- Choose the original Purchase Invoice.
- Enter the returned items.
- Save and Submit.
Note
Returned quantities and payment amounts are recorded as negative values to indicate a purchase return.
General Ledger Impact
A Purchase Invoice Return automatically creates General Ledger entries that reverse the accounting impact of the original Purchase Invoice.
- Reduces Purchase or Expense accounts.
- Adjusts Accounts Payable.
- Reverses applicable tax entries.
- Maintains accurate financial records.
Related Features
Related Features
- Suppliers
- Purchase Items
- Taxes
- Payments
- Accounts Payable
- General Ledger
- Auto Payments
- Purchase Invoice Returns
Best Practices
- Verify supplier and purchase item details before submitting the invoice.
- Review taxes, quantities, and purchase amounts carefully.
- Record supplier payments promptly to keep outstanding balances accurate.
- Use Auto Payments to simplify repetitive payment workflows.
- Create Purchase Invoice Returns instead of modifying submitted invoices.
- Regularly review Accounts Payable and the General Ledger for accurate financial reporting.