Activity Messenger can turn your sales and payment data into balanced journal entries for QuickBooks or Sage. The integration is file-based: you configure your chart of accounts in Activity Messenger, preview the entries, and download a QuickBooks CSV or Sage TXT file. It does not sign in to your accounting software or synchronize changes automatically.
You need:
If every sold item must have a ledger code, enable Ledger codes are required.
Activity Messenger then shows the corresponding account fields and download format.
Create ledger codes that correspond to the accounts in your accounting software, then assign those codes to the items you sell.
For each ledger code:
Parent account: Subaccount.If QB account is blank, the export uses the ledger-code name. QB Class is optional and appears in the Class column of the journal-entry CSV.
Include the Sage account number in the ledger-code name, for example 4000 - Registration revenue. Activity Messenger extracts the numeric portion and displays it under Sage account number.
Each ledger code can use one of two posting bases:
This setting controls which transaction event creates the journal entry. It does not determine when revenue is earned and does not manage deferred revenue.
From the Ledger codes page, select Journal Entries Setup. Map the accounts needed for your reports:
Only configure the accounts that apply to your payment and tax setup. Combined taxes are split automatically between the configured tax accounts. Reporting accounts are used to generate journal-entry reports; they are not automatically assigned to sold items.
The QuickBooks file contains the journal number, date, account name, description, debits, credits, and optional class. The Sage file is a text export using the account numbers derived from your ledger codes.
Payment-based entries can also be reviewed from the Payments report. Stripe card-payment entries are available by payout in Stripe Payouts.
Suppose registrations are assigned to 4000 - Registration revenue.
Program Revenue:Registrations and optionally use the class Recreation.4000 as the account number.Review the preview before downloading, then import the file using the journal-entry workflow supported by your accounting setup or provide it to your accountant.
Parent account: Subaccount.