
Overview
The LedgerSync Rules Engine is a firm-wide transaction categorization system that sits on top of QuickBooks Online. Instead of creating rules one client at a time inside QBO, you build rules once in LedgerSync and they apply automatically across every connected client — with the correct GL code per client. The goal is to have 70–80% or more of all transactions auto-categorized by month end, leaving only edge cases for manual review.
Why the Rules Engine Is Better Than Managing Rules in QBO
| QBO Rules | LedgerSync Rules Engine |
|---|
| Client-specific only — must be recreated for every client | Global Rules apply to all clients simultaneously |
| No visibility across clients — must open each QBO file separately | All rules visible on a single page |
| Requires QBO access to create or edit | Managed entirely within LedgerSync |
| When adding a new client, rules must be manually rebuilt | New clients auto-inherit existing Global Rules and categories |
| Editing a rule affects only one client | Editing one Global Rule updates all matched clients going forward |
| Miscategorizations are hard to catch across many clients | Full review process before anything is pushed to QBO |
Key Benefits
1. Global Rules — Set Once, Apply Everywhere
Create a rule once and it applies to every connected client. Each client’s own GL codes and chart of accounts are respected — LedgerSync maps the Global Category to the correct client-specific account automatically. For example, a rule for "Starbucks → Meals & Entertainment" applies to all clients without needing to recreate it 100 times.
2. Everything on One Page
All Global Rules, Global Categories, and Global Vendors are visible in one place. You can filter by Active/Inactive, Money In/Money Out, or search by keyword. No need to jump between QBO company files.
3. Auto-Assignment for New Clients
When you add a new client and connect their QBO account, existing Global Rules automatically evaluate their transactions. This is similar to a VLOOKUP — LedgerSync looks up each transaction against your firm’s rule library and categorizes it without any manual setup.
4. Full Review Before Pushing to QBO
No changes are made to QuickBooks until you review and approve them. Categorized transactions sit in a "Categorized" queue for your review. Once approved, they are pushed to QBO in a single sync action. Your QBO books stay pristine.
5. Rule Change History
Every change made to a Global Rule is recorded — who changed it, when, and what it used to say. Firms can review the full change history of any rule at any time from the Rules Engine audit log.
6. AI Rule Generation
LedgerSync’s AI model can analyze unmatched transactions and automatically generate Global Rules and Global Vendors for you. You can generate a rule for a single transaction or run bulk AI rule generation across all unmatched transactions at once. AI-generated rules are labeled with the prefix "AI" so they are easy to identify and review before use.
7. Rules Engine Audit Log
A complete, searchable audit trail records every action taken in the Rules Engine: rule creation and edits, category changes, and individual transaction actions (accept, undo, exclude). Each entry shows who performed the action and when. Firms can filter by user, entity type, or date range. This gives your firm full accountability and makes it easy to investigate any categorization question.
8. Check Matching in the Rules Engine
When check images are available for a client’s account, LedgerSync matches each check image to its corresponding bank transaction. The matched check’s payee name and memo are displayed alongside the transaction in the Rules Engine, and can be used to automatically update the transaction description. This gives you richer context when reviewing and categorizing check-based transactions.
9. PDF Bank Statement Upload
If a client’s bank cannot be connected electronically, you can upload a bank statement PDF directly into LedgerSync as a data source. Transactions extracted from the PDF appear in the Rules Engine alongside Mastercard and MX transactions, each tagged with their source. All the same categorization, accept/exclude, and sync actions apply to PDF-sourced transactions.
10. Exclude Specific Accounts
If a particular bank account should not go through the Rules Engine (for example, an internal transfer account or a hold account), you can mark it as excluded. Transactions from excluded accounts are not shown in the For Review queue and are not processed by any rules.
11. Flexible Rule Direction
Each rule can be set to match
Money In,
Money Out, or
Money In or Out (both directions in a single rule) — while LedgerSync still posts the correct QuickBooks transaction type based on each transaction’s actual direction. See:
Rule Direction: Money In, Money Out, or Both
12. Class & Project Assignment
Rules can assign a QuickBooks
Class in addition to the category — ideal for government entities, nonprofits, and multi-location businesses that track at a deeper level. See:
Assigning QuickBooks Classes with Rules
13. Default Starter Rules & Categories
New firms don’t start from zero — opt into a pre-built set of Default Global Rules and Categories covering common vendors and accounts, then refine from there. Your edits are always preserved. See:
Default Rules & Categories
Target Outcome
With a well-configured Rules Engine, firms consistently achieve 70–80% or more of transactions auto-categorized by month end. Only outliers and new vendor types require manual attention.
Need Help Setting Up?
Contact our workflow specialist for a guided setup session:
Related Articles: