Posting Preview (dry run)

Preview the accounting postings an order or a store/date range would generate, without committing them — useful for validating the chart of accounts and tax groups before going live.

Posting Preview is a dry run: it builds the web-fulfillment postings that an order — or a store and date range — would produce, and shows them without writing anything. Nothing is committed, no posting is created or superseded, and no export is affected. It is the safe way to validate your Chart of Accounts and tax groups before enabling the scheduled job, and to answer "what will this order book to?" at any time.

Preview requires Posting enabled to be on (see Configuration). It does not require the daily web-fulfillment job to be enabled — you can preview before turning the job on.

Previewing a single order

From an order's Payments tab, the actions menu offers Preview web fulfillment postings. This builds the posting(s) that order would contribute to and opens a results panel — no date range needed.

Previewing a store / date range

From Reports → Accounting, the preview dialog lets you preview by:

  • Order ID — a single order, or
  • Date range + stores — every order shipped from the selected stores within the range (maximum 90 days). Leave the store selection empty to cover all stores.

Reading the results

The results panel lists each posting that would be generated, with its store, accounting date, totals, and balancing outcome. Each posting can be expanded to inspect the individual ledger lines — the same account number, category, debit/credit, VAT code, and rate you would see on a committed posting.

Because the preview runs the same builder as the real job, what you see is exactly what would be committed — including any auto-balancing line and any builder warnings. If the Chart of Accounts can't resolve an account, the preview surfaces that as an error, so you can fix the configuration before any real posting is attempted.

Preview vs. committed runs

PreviewScheduled job / backfill
Writes postingsNoYes
Supersedes prior postingsNoYes (on genuine change)
Affects exportsNoYes
Requires Posting enabledYesYes
ScopeOne order, or store + rangeStore + accounting day(s)

On this page