{"id":20215,"date":"2026-07-09T11:55:30","date_gmt":"2026-07-09T11:55:30","guid":{"rendered":"https:\/\/tenthplanet.in\/idempiere\/?p=20215"},"modified":"2026-07-09T11:55:58","modified_gmt":"2026-07-09T11:55:58","slug":"how-to-configure-bank-cash-statement-in-idempiere","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/idempiere\/how-to-configure-bank-cash-statement-in-idempiere\/","title":{"rendered":"How to Configure Bank\/Cash Statement in iDempiere"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The Bank\/Cash Statement window reconciles transactions recorded in iDempiere against the actual bank or cash account statement. It is the final checkpoint in the payment reconciliation cycle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finance teams use it to confirm store collections, vendor payments, and cash deposits match the bank record before closing a period.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Completing a statement updates the bank account balance, marks linked payments as reconciled, and creates an auditable reconciliation trail.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Business Rules<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A Bank Account must be selected before creating a statement.<\/li>\n\n\n\n<li>Each statement belongs to a single Organization and Bank Account.<\/li>\n\n\n\n<li>A statement can contain multiple Statement Lines.<\/li>\n\n\n\n<li>Statement Lines can be created manually, from Payments, or from Deposit Batches.<\/li>\n\n\n\n<li>At least one Statement Line must exist before completion.<\/li>\n\n\n\n<li>The accounting period must be open for the statement to complete.<\/li>\n\n\n\n<li>Statement Difference and Ending Balance are calculated automatically.<\/li>\n\n\n\n<li>Completing the statement marks linked Payments as Reconciled.<\/li>\n\n\n\n<li>The Bank Account Current Balance updates only after completion.<\/li>\n\n\n\n<li>A completed statement becomes read-only and is marked Processed.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Process Flow Diagrams<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"337\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/BankCash-Statement-1024x337.png\" alt=\"\" class=\"wp-image-20216\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/BankCash-Statement-1024x337.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/BankCash-Statement-300x99.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/BankCash-Statement-768x253.png 768w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/BankCash-Statement-1536x505.png 1536w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/BankCash-Statement.png 2042w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Configuration Steps<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1: Create the Statement Header<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The header identifies which bank account and period the statement covers, and captures the opening balance carried from the previous reconciliation.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open a new Bank\/Cash Statement record. <\/li>\n\n\n\n<li>Select the Bank Account and Document Type, set the Statement Date and Account Date, and enter the Beginning Balance before adding lines.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Field<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Description<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>Organization<\/strong><\/td><td>CDC<\/td><td>Store or business unit the statement belongs to<\/td><\/tr><tr><td><strong>Bank Account<\/strong><\/td><td>POS Cash Account_POS Cash_100001<\/td><td>Bank or cash account being reconciled<\/td><\/tr><tr><td><strong>Document Type<\/strong><\/td><td>Bank Statement<\/td><td>Document type controlling numbering and workflow<\/td><\/tr><tr><td><strong>Statement Date<\/strong><\/td><td>07\/01\/2026<\/td><td>Date the bank statement was issued<\/td><\/tr><tr><td><strong>Account Date<\/strong><\/td><td>07\/01\/2026<\/td><td>Accounting date used for posting<\/td><\/tr><tr><td><strong>Beginning Balance<\/strong><\/td><td>1,000.00<\/td><td>Opening balance carried from the prior statement<\/td><\/tr><tr><td><strong>Ending Balance<\/strong><\/td><td>1,660.80<\/td><td>Calculated automatically after lines are added<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"704\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement.png\" alt=\"\" class=\"wp-image-20217\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement.png 1024w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement-300x206.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement-768x528.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Add Statement Lines<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click Create lines from, filter by Bank Account, Tender Type, Business Partner, or Transaction Date, select the matching payments, and confirm to generate the lines.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Field<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Description<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>Bank Account<\/strong><\/td><td>POS Cash Account_POS Ca&#8230;<\/td><td>Filters payments belonging to this account<\/td><\/tr><tr><td><strong>Transaction Date<\/strong><\/td><td>07\/01\/2026<\/td><td>Upper bound for payments to include<\/td><\/tr><tr><td><strong>Create Line Per Payment<\/strong><\/td><td>Unchecked<\/td><td>Groups or separates lines per payment<\/td><\/tr><tr><td><strong>Payment<\/strong><\/td><td>1000001<\/td><td>Completed payment selected for the line<\/td><\/tr><tr><td><strong>Amount<\/strong><\/td><td>660.80<\/td><td>Payment amount pulled into the statement line<\/td><\/tr><tr><td><strong>Business Partner<\/strong><\/td><td>ALPHA RETAIL SOLUTIONS<\/td><td>Customer or vendor tied to the payment<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"910\" height=\"609\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement1.png\" alt=\"\" class=\"wp-image-20218\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement1.png 910w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement1-300x201.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement1-768x514.png 768w\" sizes=\"auto, (max-width: 910px) 100vw, 910px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3: Review Statement Line Details<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Each generated line should be checked for accuracy before the statement is completed, since amounts and references feed directly into the reconciliation.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open each Statement Line and confirm the Statement Amount, Transaction Amount, Currency, Payment, and Business Partner match the bank record. <\/li>\n\n\n\n<li>Adjust Charge or Interest Amount if the bank applied fees.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Field<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Description<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>Statement Line Date<\/strong><\/td><td>06\/22\/2026<\/td><td>Date the transaction appears on the bank statement<\/td><\/tr><tr><td><strong>Statement Amount<\/strong><\/td><td>660.80<\/td><td>Amount as shown on the bank statement<\/td><\/tr><tr><td><strong>Transaction Amount<\/strong><\/td><td>660.80<\/td><td>Amount recorded in the linked payment<\/td><\/tr><tr><td><strong>Charge Amount<\/strong><\/td><td>0.00<\/td><td>Bank charge deducted for this transaction<\/td><\/tr><tr><td><strong>Interest Amount<\/strong><\/td><td>0.00<\/td><td>Interest applied to this transaction<\/td><\/tr><tr><td><strong>Currency<\/strong><\/td><td>INR<\/td><td>Currency of the statement line<\/td><\/tr><tr><td><strong>Payment<\/strong><\/td><td>1000001_06\/22\/2026_660.80_-1<\/td><td>Payment matched to this line<\/td><\/tr><tr><td><strong>Invoice<\/strong><\/td><td>150000_06\/22\/2026_660.80<\/td><td>Invoice associated with the payment<\/td><\/tr><tr><td><strong>Business Partner<\/strong><\/td><td>ALPHA RETAIL SOLUTIONS<\/td><td>Customer or vendor for this transaction<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"910\" height=\"1014\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement2.png\" alt=\"\" class=\"wp-image-20219\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement2.png 910w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement2-269x300.png 269w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement2-768x856.png 768w\" sizes=\"auto, (max-width: 910px) 100vw, 910px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4: Match Bank Statement (Optional)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use this when payments were imported from a bank feed and are not yet linked to invoices or business partners in iDempiere.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>From the header, select Match Bank Statement and run the process. <\/li>\n\n\n\n<li>iDempiere searches for matching Payments, Invoices, and Business Partners and links them to the statement lines automatically.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"910\" height=\"535\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement3.png\" alt=\"\" class=\"wp-image-20220\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement3.png 910w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement3-300x176.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement3-768x452.png 768w\" sizes=\"auto, (max-width: 910px) 100vw, 910px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 5: Create Payment (Optional)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Bank charges, interest, or miscellaneous deposits often appear on the statement without a corresponding payment already in iDempiere.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select the unmatched Statement Line, click Create Payment, and confirm. <\/li>\n\n\n\n<li>A new Payment is generated and linked automatically to that line.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"910\" height=\"535\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement4.png\" alt=\"\" class=\"wp-image-20221\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement4.png 910w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement4-300x176.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement4-768x452.png 768w\" sizes=\"auto, (max-width: 910px) 100vw, 910px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 6: Complete the Statement<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Completing the statement finalizes the reconciliation and updates the store\u2019s bank account balance for reporting.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">From Document Action, select Complete. iDempiere recalculates the Statement Difference and Ending Balance, reconciles linked payments, and updates the Bank Account balance.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Field<\/strong><\/td><td><strong>Sample Value<\/strong><\/td><td><strong>Description<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>Document Action<\/strong><\/td><td>Complete<\/td><td>Finalizes the statement and locks it for editing<\/td><\/tr><tr><td><strong>Document Status<\/strong><\/td><td>Completed<\/td><td>Status after successful completion<\/td><\/tr><tr><td><strong>Statement Difference<\/strong><\/td><td>660.80<\/td><td>Difference between beginning and ending balance<\/td><\/tr><tr><td><strong>Ending Balance<\/strong><\/td><td>1,660.80<\/td><td>Final reconciled balance for the account<\/td><\/tr><tr><td><strong>Approved<\/strong><\/td><td>Checked<\/td><td>Automatically set true on completion<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"910\" height=\"712\" src=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement5.png\" alt=\"\" class=\"wp-image-20222\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement5.png 910w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement5-300x235.png 300w, https:\/\/tenthplanet.in\/idempiere\/wp-content\/uploads\/sites\/13\/2026\/07\/TenthPlanet-iDempiere-Accounting-BankCashStatement5-768x601.png 768w\" sizes=\"auto, (max-width: 910px) 100vw, 910px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Common Issues and Resolutions<\/strong><\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><td><strong>Issue<\/strong><\/td><td><strong>Cause<\/strong><\/td><td><strong>Resolution<\/strong><\/td><\/tr><\/thead><tbody><tr><td><strong>No Statement Lines available<\/strong><\/td><td>No completed Payments exist for the selected Bank Account<\/td><td>Complete the source Payments first or add lines manually<\/td><\/tr><tr><td><strong>Unable to complete the statement<\/strong><\/td><td>No Statement Lines exist or the accounting period is closed<\/td><td>Add at least one line and confirm the period is open<\/td><\/tr><tr><td><strong>Statement becomes read-only<\/strong><\/td><td>Statement was already completed and processed<\/td><td>This is expected; void and re-create if changes are needed<\/td><\/tr><tr><td><strong>Payment missing in Create Lines From<\/strong><\/td><td>Payment is not completed or belongs to a different Bank Account<\/td><td>Complete the payment and confirm the Bank Account matches<\/td><\/tr><tr><td><strong>Statement Difference is incorrect<\/strong><\/td><td>A Statement Line amount does not match the actual bank record<\/td><td>Review and correct the affected line before completing<\/td><\/tr><tr><td><strong>Bank Account balance not updated<\/strong><\/td><td>Statement was not completed, only saved as Drafted<\/td><td>Run Document Action \u2192 Complete to trigger the balance update<\/td><\/tr><tr><td><strong>Duplicate statement lines created<\/strong><\/td><td>Create Lines From was run more than once for the same payments<\/td><td>Delete the duplicate lines before completing the statement<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Next Steps<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Review the reconciled Statement Lines for accuracy.<\/li>\n\n\n\n<li>Verify the updated Bank Account balance in Cash Management.<\/li>\n\n\n\n<li>Review generated accounting entries in General Ledger.<\/li>\n\n\n\n<li>Proceed to the next Bank\/Cash Statement cycle when a new statement arrives.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Introduction The Bank\/Cash Statement window reconciles transactions recorded in iDempiere against the actual bank or cash account statement. It is [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[58,10],"tags":[],"class_list":["post-20215","post","type-post","status-publish","format-standard","hentry","category-accounting","category-product"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/20215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/comments?post=20215"}],"version-history":[{"count":2,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/20215\/revisions"}],"predecessor-version":[{"id":20224,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/posts\/20215\/revisions\/20224"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/media?parent=20215"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/categories?post=20215"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/idempiere\/wp-json\/wp\/v2\/tags?post=20215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}