Rundoo has a set of control accountsCash drawer, Cash deposits, Check deposits, Card deposits, Sales, Sales tax payable, Accounts receivable, Accounts payable, Inventory, Inventory COGS, and a handful more. Every time a transaction happens, Rundoo writes a journal entry against those control accounts. Account mapping is where you tell Rundoo which GL account (from your Chart of Accounts) each control account should post to.

In the Admin > Chart of Accounts > Mapping tab, you'll see one row per control account × location (plus an extra breakdown for Sales, Inventory, and Inventory COGS by department, and for a few asset control accounts by tender method). Each row says "this event at this store posts to this GL account."

Control accounts, GL accounts, and what a journal entry looks like

The fastest way to get this is to ring up a sale and then read the journal entry it produces. Put a product in the cart at /pos/sales/new, pay with cash, and complete the sale. Then open Admin > QuickBooks > Journal Entries and click into today's Sales journal row.

Here's the top of a real Sales journal from the Menlo Park location. Rundoo aggregates a day of sales into one journal entry per location per transaction type, so you're looking at every cash sale, card sale, on-account sale, and inventory movement for the day, summed:

Read across any row: Account number · Account name · Debit · Credit · … · Control account · Departments / Methods. The Control account column on the right is the bridge — it tells you which Mapping row wrote this line.

A few lines from that journal, to make the bridge concrete. Each bullet reads as GL account (debit or credit $amount) ← Control account:

Every line's GL account is picked from one row on the Mapping tab. If you want the Sales control account at Menlo Park to post to a different GL (say, 4100 - Paint sales instead of 4000 - Sales), you change exactly one row on Mapping — the Sales row for Menlo Park, Paint department — and the next day's journal will credit the new account.

A different transaction type writes a different journal. Receiving a vendor PO produces a Purchase journal that hits only two control accounts: