How to Configure Purchase Invoice in iDempiere for Retail

The Purchase Invoice and Credit/Debit Note window in iDempiere is the central point for recording all supplier billing transactions. It captures the supplier’s invoice details, links them to purchase orders and goods receipts, and drives the accounts payable process for your retail store.

In a retail environment, this window handles standard AP invoices, credit memos from suppliers, and debit notes for billing corrections. It is used by the purchasing and finance teams daily to record incoming supplier bills for goods, services, freight, and other procurement expenses.

Process Flow

TenthPlanet iDempiere PurchasePurchase Invoice

Business Rules

  • Only invoices in Draft status can be edited. Once Completed, the invoice is locked.
  • The Target Document Type determines whether the document is an AP Invoice or AP Credit Memo
  • An invoice linked to a Purchase Order inherits the PO’s Business Partner, Organization, and price list.
  • Tax is calculated at the Invoice Line level based on the Tax Category assigned to the product.
  • GST is split into CGST and SGST components at the Invoice Tax sub-tab automatically based on the configured tax rate.
  • The Grand Total on the invoice header is the sum of all line amounts plus all tax amounts (e.g., 11,000.00 + 1,980.00 = 12,980.00 INR).
  • Price Includes Tax flag at the Invoice Tax tab determines whether the entered line price already includes GST.
  • The Document Action button moves the invoice through the workflow: Draft → In Progress → Completed → Posted.
  • The Posted button triggers accounting entries to the general ledger. Posting cannot be undone without reversing the invoice.
  • Payment Rule and Payment Term on the invoice header drive the payment schedule for AP settlement.

Prerequisites

  • Supplier (Business Partner) configured with AP bank account and partner location.
  • Purchase Order approved and available in iDempiere.
  • Goods Receipt (Material Receipt) completed for the PO line items.
  • Product master records created with correct UOM and tax category.
  • Tax rates configured — CGST 9%, SGST 9% (combined CGST/SGST 18%) set up in the tax master.
  • Purchase Price List configured and assigned to the supplier.
  • Document Types configured: AP Invoice, AP Credit Memo.

Navigation

Menu → Requisition-to-Invoice (Purchasing) → Purchase Invoice and Credit/Debit Note

After opening the window, users see the Invoice header tab with fields for Tenant, Organization, Purchase Order reference, Document Number, Target Document Type, Business Partner, and dates. Sub-tabs include Invoice Line, Invoice Tax, and payment-related sections.

Configuration Steps

Step 1: Open the Purchase Invoice Window and Create a New Record

Start a new invoice record for the supplier billing document. The system assigns the next Document Number automatically.

Instructions

  1. Click the New (+) button on the toolbar.
  2. The system auto-fills Tenant (POTS) and Organization (Chennai Store) based on the logged-in context.
  3. Select the Target Document Type: AP Invoice for a standard supplier bill.
FieldSample ValueDescription
TenantPOTSClient/company context — auto-filled.
OrganizationChennai StoreStore/branch for this invoice.
Target Document TypeAP InvoiceDefines the invoice type — AP Invoice, AP Credit Memo.
Document No1000001System-generated invoice number.
ActiveCheckedEnsures the record is active for processing.
TenthPlanet iDempiere Purchase Purchase Invoice 1 2
TenthPlanet iDempiere Purchase Purchase Invoice 2 2

Step 2: Link the Invoice to a Purchase Order

Linking the invoice to the originating Purchase Order is essential for three-way matching (PO → Receipt → Invoice) and to pull product and pricing details automatically.

Instructions

  1. In the Purchase Order field, search and select the relevant PO (e.g., 800008_06/09/2026).
  2. The Date Ordered field auto-populates from the PO.
  3. Set Date Invoiced to the date on the physical supplier invoice.
  4. Set Account Date to the accounting period date.
  5. Confirm the Business Partner is Britannia Distributor — Chennai and Partner Location is correct.
FieldSample ValueDescription
Purchase Order800008_06/09/2026Reference PO linked to this invoice.
Date Ordered06/09/2026Auto-filled from PO.
Date Invoiced06/12/2026Date on supplier’s physical invoice.
Account Date06/12/2026Accounting period date for GL posting.
Business PartnerBritannia Distributor — ChennaiSupplier being invoiced.
Partner Location34Supplier’s billing address location.
Order Reference(blank)Supplier’s own reference number if needed.

Step 3: Verify Payment and Price List Details

Confirm the pricing and payment settings on the second section of the invoice header. These fields control how the invoice will be settled.

Instructions

  1. Verify Price List is set to Purchase Price List.
  2. Confirm Currency is INR.
  3. Set Payment Rule (e.g., On Credit).
  4. Set Payment Term (e.g., Immediate or Net 30 per agreed terms).
  5. Assign Company Agent if required.
FieldSample ValueDescription
Price ListPurchase Price ListDetermines pricing for invoice lines.
CurrencyINRTransaction currency.
Payment RuleOn CreditHow the invoice will be paid.
Payment TermImmediateDue date terms for the invoice.
Company AgentAnand MenonInternal buyer or agent handling this PO.

Step 4: Add Invoice Lines

Invoice Lines capture each product or charge being billed by the supplier. Lines must match the purchase order lines and goods receipt quantities for accurate three-way matching.

Instructions

  1. Click the Invoice Line sub-tab.
  2. The system auto-populates lines from the linked PO — review for accuracy.
  3. Verify Product: BRI-GDBC-200_Britannia Good Day Butter Cookies — 200g.
  4. Verify Purchase Order Line reference (e.g., 800008_06/09/2026_10_605000).
  5. Confirm Line No, Quantity (200), UOM (Each), Unit Price (55.00), and Tax (CGST/SGST 18%).
  6. Check that Line Amount calculates to 11,000.00 (200 × 55.00).
FieldSample ValueDescription
Invoice1000001_06/12/2026_713900.00Parent invoice reference.
Purchase Order Line800008_06/09/2026_10_605000Originating PO line.
Line No10Sequence number of the invoice line.
ProductBRI-GDBC-200_Britannia Good Day Butter Cookies — 200gItem being invoiced.
Quantity200Billed quantity.
UOMEachUnit of measure.
Price / Unit Price55.00Agreed unit purchase price.
List Price60.00Supplier’s standard list price.
TaxCGST/SGST 18%Applicable GST tax rate.
Line Amount11,000.00Quantity × Unit Price (auto-calculated).
Line Total11,000.00Total line value before tax split.
TenthPlanet iDempiere Purchase Purchase Invoice Line 1 2
TenthPlanet iDempiere Purchase Purchase Invoice Line 2 2

Step 5: Review Invoice Tax Details

iDempiere automatically splits the GST amount into CGST and SGST components under the Invoice Tax sub-tab. Verify these values before completing the invoice.

Instructions

  1. Click the Invoice Tax sub-tab (Invoice > Invoice Tax).
  2. Verify Record 1/2: Tax = CGST 9%, Tax Base Amount = 11,000.00, Tax Amount = 990.00.
  3. Verify Record 2/2: Tax = SGST 9%, Tax Base Amount = 11,000.00, Tax Amount = 990.00.
  4. Confirm Price Includes Tax is unchecked (tax is added on top of the line price).
  5. Verify the Invoice header summary: 1 Line – 11,000.00 – Total: 12,980.00 INR.
FieldSample ValueDescription
Invoice1000001_06/12/2026_12980.00Parent invoice reference.
Tax (Record 1)CGST 9%Central GST component at 9%.
Tax Amount (CGST)990.00Calculated CGST on 11,000.00 base.
Tax (Record 2)SGST 9%State GST component at 9%.
Tax Amount (SGST)990.00Calculated SGST on 11,000.00 base.
Tax Base Amount11,000.00Pre-tax invoice line total.
Price Includes TaxUncheckedTax is added on top — not included in price.
TenthPlanet iDempiere Purchase Tax 1 2
TenthPlanet iDempiere Purchase Tax 2 2

Step 6: Complete and Post the Invoice

After reviewing all header, line, and tax details, complete the invoice to lock it and post it to the general ledger.

Instructions

  1. Return to the Invoice header tab.
  2. Verify Total Lines: 11,000.00 and Grand Total: 12,980.00.
  3. Click Document Action and select Complete.
  4. Confirm the Document Status changes to Completed.
  5. Click the Posted button to post accounting entries to GL.
  6. Confirm Document Type is AP Invoice and the invoice is not marked as In Dispute or Is Fixed Asset Invoice unless applicable.
FieldSample ValueDescription
Total Lines11,000.00Sum of all invoice line amounts before tax.
Grand Total12,980.00Total including all tax components.
Document StatusCompletedInvoice is locked and ready for payment.
Document TypeAP InvoiceConfirms this is an AP invoice.
PaidUncheckedWill be checked once payment is allocated.
In DisputeUncheckedFlag if invoice is under dispute with supplier.

Common Issues and Resolutions

IssueCauseResolution
Invoice cannot be saved — Business Partner field is empty.No supplier selected.Search and select the correct Business Partner before saving.
Tax Amount shows 0.00 on the invoice line.Tax category not assigned to the product or tax rate is inactive.Check the product master’s Tax Category and verify the tax rate is active in Tax master.
CGST and SGST are not splitting in Invoice Tax tab.Tax is configured as a single combined rate instead of two separate components.Set up CGST 9% and SGST 9% as separate tax lines under the CGST/SGST 18% tax group.
Grand Total does not match supplier invoice.Unit price or quantity on invoice line differs from supplier’s bill.Edit the Draft invoice line to match the supplier’s invoice price/quantity, then re-complete.
Receipt Line field is blank on the invoice line.Invoice was created manually without matching to a goods receipt.Use the Create Invoice from Receipt process or manually link the receipt line for three-way matching.
Price Includes Tax is accidentally checked.User enabled the checkbox, causing the tax amount to reduce the base price.Uncheck Price Includes Tax in Invoice Tax tab before completing the invoice.

Next Steps

  • Allocate Payment: Use Payment Allocation window to match the completed invoice against a supplier payment.
  • Credit Memo: If goods are returned, create an AP Credit Memo referencing this invoice.
  • Aged Payables Report: Run the Aged Payables report to track outstanding supplier balances.
  • Three-Way Match Verification: Review Invoice vs PO vs Receipt quantities using the Purchase Order Detail report.
  • Landed Cost: For imported goods, process Landed Cost to allocate freight and customs charges to inventory.