Payment journals deep dive in Business Central
By Emil Björk · Microsoft business apps consultant, Gothenburg
How the payment journal works in Business Central — suggesting vendor payments, applying entries, payment proposals, payment methods.
On this page (9)
The payment journal is the workhorse of AP cash outflow in Business Central. It batches vendor payments into a single review-and-post cycle, applies them against open invoices, generates payment files for the bank, and writes the bank ledger entries that flow into reconciliation. Most BC finance teams run it once or twice a week.
Where it lives
Navigation: Finance → Payment Journals or via search. The page shows lines like a journal — each line is one payment (one vendor, one amount, one bank account, one application). The template PAYMENT and a batch (often WEEKLY or DAILY) determine the posting setup.
Suggesting payments
The Suggest Vendor Payments action pre-fills the journal with proposed payments. Parameters:
- Last Payment Date — only invoices due on or before this date.
- Find Payment Discounts — include payment-discount lines for invoices within the discount window.
- Available Amount (LCY) — cap by cash available.
- Posting Date — the payment date.
- Starting Document No. — the number series start for posted payments.
- Bank Payment Type — Manual, Computer Check, Electronic Payment, etc.
- Bal. Account No. — the bank account to draw from.
- Summarise per Vendor — one line per vendor totalling invoices, vs. one line per invoice.
The action populates the journal with a draft batch the finance team then reviews and adjusts.
Application
Each payment line carries Applies-to Doc. Type and Applies-to Doc. No. — pointing to the invoice being paid. Summarised lines use Applies-to ID, with multiple invoices flagged. Without an application, the payment posts as an unapplied vendor payment that has to be reconciled later.
Payment methods
The vendor card's Payment Method Code drives default behaviour:
- CHECK — a printed check; posts via Check Printing.
- BANK — an electronic bank transfer (ACH, BACS, SEPA, depending on locale).
- CASH — manual.
Payment methods also drive which bank account format applies and whether the export goes through SEPA, NACHA, EFT files.
Bank Payment Type
A second axis on the line:
- Manual Check — physical check, no printing through BC.
- Computer Check — BC prints the check.
- Electronic Payment — generates an electronic export file.
- Electronic Payment-IAT — international ACH.
Generating bank files
With Bank Payment Type = Electronic Payment, the Export action on the payment journal calls a Data Exchange Definition specific to the bank account's payment export format and produces the file. SEPA Credit Transfer (Europe), NACHA (US), BACS (UK) are the common ones; per-country localisations add others. The file is uploaded to the bank portal or exchanged via a bank connector.
Voiding before posting
Until the journal posts, lines are mutable. If a vendor calls to dispute an invoice mid-cycle, the line can be deleted. After posting, the cycle is to void/reverse the payment (creates a counter entry).
After posting.
- Bank Account Ledger Entry is written reducing cash.
- Vendor Ledger Entry is written (negative — paying down balance).
- Detailed Vendor Ledger Entry records the application.
- G/L Entry captures the journal effect: debit AP, credit Bank.
- Posted Payment Reconciliation Lines seed the bank reconciliation.
Payment discounts
When an invoice carries a payment discount and the payment lands within the discount window, the payment journal calculates the discount as a separate line (vendor discount G/L account). Vendors get a small Pmt. Disc. Tolerance Date field for grace. Done well, payment discounts often outweigh interest cost on the cash; mature AP automates the analysis.
Common pitfalls.
- Unapplied payments. Forgetting to apply leaves a credit on the vendor account; reconciliation gets messy.
- Wrong posting date. A payment dated in a closed period either fails or posts into the next; closing schedule must lead AP.
- Bank file rejected. Bank returns the file; need to void posted payments, fix bank info, re-run. Test bank exports with a real (small) payment before launching electronic payments.
- Currency mismatch. Payment in EUR against an invoice in USD with no FX setup → posting fails. Always set up cross-currency posting groups.
- Tolerances misconfigured. Payment discount tolerances allow partial discounts on slightly late payments. Set them once, document them.
Operational rhythm
A high-volume AP shop runs the payment journal twice weekly. Mature teams run a "dry run" earlier to identify problems (missing approvals, blocked vendors, currency issues) and fix them before the production run.
Related guides
- Payment terms and methods in Business CentralHow Business Central models payment terms, payment methods, payment discounts, and the integration with bank file generation.
- Recurring journals in Business CentralHow to use recurring journals in Business Central for periodic postings — fixed amounts, variable amounts, allocations, and expiration dates.
- Designing dimensions in Business CentralHow to design a dimension structure that supports the reporting you actually need — global vs shortcut, mandatory rules, defaults, and combinations.
- Bank reconciliation in Business CentralHow bank reconciliation works in Business Central — bank feeds, statement imports, AI-assisted matching, and month-end reconciliation.
- Month-end close in Business CentralA practical month-end close checklist for Business Central — reconciliations, accruals, depreciation, inventory cost adjustment, and locking the period.
Browse every guide in Business Central or just Finance & accounting.
Was this helpful?
Signals which guides land and which need work. No account, no comment box — corrections go through the contact page.
Spot something wrong or want a topic covered? Send a correction or a topic request — both are welcome.