Activity Messenger provides comprehensive tracking of all financial transactions. The transactional engine follows the principles of double-entry accounting. Each invoice item has one or more associated payment items, allowing for refunds to be processed directly to the customer's credit card and simplifying bank reconciliation.
Activity Messenger allows you to associate an accounting code with the items you sell. To configure the accounting codes, click on the three dots to the right of your logo and choose the Accounting Codes option.
Click the (+) button to add a new accounting code.
Enter the number and term of the accounting code.
Repeat the process to create as many accounting codes as needed.
It's important to carefully consider the organization of your accounting codes, as this will impact the export of data to your accounting software.
Click on the Courses menu, and select the option All Courses and Events. Click on a course and enter the accounting code in the course configuration window.
When you duplicate a course, the assigned accounting code is also duplicated.
If you have dozens or hundreds of classes, you can use the Bulk operation to assign a ledger code to multiple classes at once. Click on the more button (⋮) and choose "Ledger codes". Pick the classes, and assign the ledger code.
Go to the E-Commerce tab.
Select Subscriptions.
Create or modify a subscription.
Assign an accounting code to the subscription.
Go to the E-Commerce tab.
Select Products.
Create or modify an product.
Assign an accounting code to the products.
To view payments broken by ledger codes, click on E-Commerce, Reports. Choose a date range. Activity Messenger will list all payments and break them down by ledger code. You can export the report to Excel as well.
Using the Payments report in Activity Messenger, along with the Payout report in Stripe, your accountant can easily reconcile payments against your bank account deposits.
We recommend you program the Stripe payouts on a regular interval using the Automatic payouts feature. Read the Stripe Payout reconciliation report docs to find out more.