The Payment Reconciliation Journal in Business Central: bank rules—only smarter
If you’ve ever heard “QuickBooks bank rules are easier,” this one’s for you.
Microsoft Dynamics 365 Business Central’s Payment Reconciliation Journal (PRJ) quietly does the heavy lifting: importing bank/credit-card lines, auto-matching payments, proposing coding with rules, and helping you reconcile—often in one sitting. And with Map Text to Account, you get the same “map by description” convenience people love in QuickBooks, only you’re mapping to the right target (Vendor, Customer, or G/L) so subledgers, posting groups, and dimensions all behave.
What is the Business Central Payment Reconciliation Journal? The Payment Reconciliation Journal imports bank/credit-card lines, auto-matches entries, and posts/reconciles in one place. With Map Text to Account, you map statement text to Vendors, Customers, or G/Ls. For sweep/ZBA activity, simply edit the PRJ line to Bank Account.
Why use the Payment Reconciliation Journal?
- One workspace, three jobs: import transactions, match/apply, and move toward reconciliation.
- Rules that respect accounting reality: map by text to Vendors/Customers (or G/L) so vendor history, default dimensions, and posting groups flow.
- Less keying, more reviewing: BC proposes matches/coding; you confirm exceptions.
- A clean audit trail: posted entries link back to statement lines and the mapping logic you defined.
QuickBooks vs. Business Central
- QuickBooks: Description → Category (G/L)
- Business Central Payment Reconciliation Journal: Description → Vendor / Customer / G/L
- Mapping to entities (e.g., a Vendor) means default dimensions roll in, vendor analysis stays accurate, and 1099/reporting is easier.
- Customer receipts can auto-apply to open invoices (not just dump to a catch-all).
Short version: QuickBooks rules are convenient; Business Central Payment Reconciliation Journal rules are convenient and precise.
Use case #1: Corporate credit card
Treat the corporate card like a bank:
- Create a Bank Account for the card (e.g., “Amex – Corporate”).
- Set its Bank Account Posting Group to a credit card liability G/L.
- Import the card statement/feed into the Payment Reconciliation Journal.
- Use Map Text to Account for recurring descriptions:
- “UBER”, “LYFT” → Vendor: Uber/Lyft (or Travel Expense G/L)
- “STAPLES”, “OFFICE DEPOT” → Office Supplies expense (or Vendor)
- “AWS”, “MICROSOFT AZURE” → Hosting expense (or Vendor)
- Click Apply Automatically; review proposals and fix any oddballs.
- Post the PRJ. Charges now sit in your credit card liability with clean expense detail.
- At month-end, enter the vendor bill from the card provider for the statement total with an offset to the liability; then pay as usual.
Why it’s great: precise expense coding + proper liability flow—no mystery clearing accounts.
Use case #2: Sweep / Zero-Balance (ZBA) accounts
You’ve got an operating account and a sweep account that zeroes out daily.
What you don’t do: try to point Text-to-Account Mapping at a Bank Account. It can’t.
What you do instead:
- Import the sweep account feed into the PRJ.
- For sweep lines (e.g., “DAILY SWEEP TO OPER ACCT”), edit the line and set:
- Account Type = Bank Account
- Account No. = your operating bank account
- Post the PRJ. The sweep account is now easy to reconcile, and the offset lands directly in the operating bank (or, if you prefer, map the sweep text to a clearing G/L via Text-to-Account and move cash between banks with a short follow-up entry—both patterns work; pick one and document it).
Result: painless ZBA reconciliations, accurate cash positions, no convoluted journals.
The heart of it: Map Text to Account (your rule engine)

From the PRJ line: Process → Map Text to Account. Add rules like:
- Text contains: a distinctive token (e.g., “UBER TRIP”, “AMZN Mktp”, “STRIPE PAYOUT”)
- Account Type: Vendor, Customer, or G/L Account (remember: not Bank)
- Account No.: the exact vendor/customer/G/L you want to hit
- Notes: leave yourself a breadcrumb (“Travel rideshare”, “Merchant fees”, etc.)
Then run Apply Automatically to let BC propose coding/matches. You can always override.
Starter rules (ideas):
- “UBER”, “LYFT” → Vendor: Uber/Lyft (keeps travel spend by vendor; dimensions flow)
- “STAPLES”, “OFFICE DEPOT” → G/L: Office Supplies
- “STRIPE PAYOUT” → G/L: Stripe Clearing
- “PAYPAL FEE”, “STRIPE FEE” → G/L: Merchant Fees
- “REFUND” / “REVERSAL” → a contra or revenue reduction G/L (keep these separate)
Pro tip: Avoid ultra-generic fragments (“INC”, “CO”)—they’ll over-match.
End-to-end workflow
- Bank/credit-card accounts created; posting groups point to correct G/Ls
- Feed or import format (CSV, camt.053, etc.) configured
- Top 10 recurring descriptions captured as Text-to-Account rules (Vendor/Customer/G/L)
- Default dimensions validated on key Vendors/G/Ls
- Import to PRJ → Apply Automatically → review exceptions → Post
- Sweep/ZBA: edit PRJ lines to Account Type = Bank Account (or use a clearing G/L)
- Credit card month-end: vendor bill offsets the liability; pay as usual
- Reconciliation approach agreed (post-and-reconcile here, or finish on Bank Acc. Reconciliation)
Matching tips so you don’t fight the system
- Let BC attempt matches (amount, date, doc no./references); use rules to fill gaps consistently.
- Specific beats generic: split “Amazon” into separate rules for “AMZN Mktp” (supplies) and “Amazon Web Services” (hosting).
- Refunds/chargebacks deserve separate rules; don’t bury them in normal expense.
- Review the first couple of cycles closely; after that it’s mostly “review → post.”
Dimensions & reporting (BC’s secret sauce)
Mapping to a Vendor/Customer brings default dimensions along for the ride (department, project, market, etc.). Mapping to a G/L with defaults does the same. Your financial statements and Power BI reports stay trustworthy without hand-tagging every line.
When not to use PRJ
- Complex remittances (one payment covers dozens of invoices with deductions/claims): consider applying in Customer/Vendor Ledger Entries or using a remittance import that preserves line-level detail.
- Large intercompany settlements: General Journals (or an ISV) may give cleaner due-to/due-from trails.
TL;DR
- Business Central Payment Reconciliation Journal gives you QuickBooks-style convenience plus subledger accuracy and dimension hygiene.
- Text-to-Account maps descriptions to Vendor/Customer/G/L (not Bank).
- For sweep/ZBA, edit the PRJ line to Account Type = Bank Account (or route via a clearing G/L).
- It’s outstanding for credit cards and sweep accounts, and it keeps your GL, vendors/customers, and reporting in sync.
If this helped, subscribe to Dynamics Power Play for nearly weekly deep-dive, how-to content for Business Central users.
Check out more of our posts:
Discover more from Dynamics Power Play
Subscribe to get the latest posts sent to your email.