Treasury¶
The Treasury page is your single view of all the money flowing through your business: every financial account on top (with current balance and today’s delta) and every transaction underneath. Whether a customer pays for a sale, you pay a supplier, or a bank transfer comes in, each movement is recorded as a transaction in Gem Logic.
Open it from the Treasury entry in the sidebar.
Financial accounts¶
A financial account is anywhere your money lives. Gem Logic supports seven types:
Bank account — a real IBAN, optionally synced via Ponto (Ibanity) or Revolut.
Cash register — physical cash at one of your stores. Tied to a sales channel (marketplace). See Cash registers for the end-of-day flow.
Stripe, PayPal, Mollie — payment processor balances. Live-synced.
Payment terminal — float on a card terminal.
Other — any other place you want to track money (safe, gold-dealer float, etc.).
Add a new account from the Add account button at the top of the Treasury page. Each account has an opening balance and an optional opening balance date — only transactions after that date are added to the opening balance.
Each account appears as a card on the Treasury page. The card shows the current balance, today’s delta (green if positive, rose if negative) and a status badge: Awaiting close / Closed at HH:MM for cash registers, Live sync for Stripe / PayPal / Mollie, Bank sync for connected bank accounts, Manual entry otherwise. Cash registers awaiting their end-of-day show a Close day quick-action.
Click any card to filter the transactions table below it to that account. Click Manage to also show inactive accounts.
The hero strip shows the total cash position in your primary currency (with today’s
delta) and, for businesses with cash registers, an end-of-day close progress indicator
(X/Y accounts closed). When a Ponto bank connection has expired, a
Reconnect bank button appears there too.
Account detail page¶
Clicking the arrow on a card opens the account detail page, which shows:
Four stat tiles: Current balance with a 7-day balance sparkline, Opening (this morning for cash, opening balance otherwise), Today net flow (in / out / delta) and Last close with the variance vs. the calculated balance.
A running-balance transactions table grouped by date.
For cash accounts, an End-of-day history timeline on the side, plus a Ready to close the day banner with the expected total and a one-click Close day button.
A Statement button that goes back to Treasury, filtered to this account.
Creating a transaction¶
You can create transactions in several ways:
From the Treasury page: click Create transaction and fill in the amount, payment method, date, contact, financial account, category, and any details.
From an order: add a payment directly on the order detail page. Gem Logic tracks the outstanding amount and marks the order as paid once the balance reaches zero.
From a customer purchase: record the payout to a customer selling you goods.
From a stock in: record the payment to a supplier for received stock.
From a customer consignment: record the payout for consignment sales.
From an incoming invoice: create a transaction linked to a vendor bill.
Bank import: upload a CSV file from your bank to bulk-import transactions.
Bank sync: connect a bank account via Ponto (Ibanity) or Revolut to retrieve transactions automatically. Stripe, PayPal and Mollie sync the same way.
Payment methods¶
Gem Logic comes with built-in payment methods: Cash, Credit card, Bank card, Bank transfer, Giftcard, Cheque, Payment terminal, and Stripe.
When paying with a giftcard, Gem Logic validates the code, checks that the card is active and has sufficient balance, and automatically deducts the amount.
When paying with cash, the system calculates the change to return and requires a cash register to be selected.
Transaction detail page¶
The transaction detail page shows:
Transaction details: amount (color-coded green for incoming, red for outgoing), payment method, date, financial account, contact, linked order or purchase, structured communication, external IDs, tags, and free-text details.
Invoice reconciliation: link the transaction to incoming or outgoing invoices. Gem Logic suggests matches based on amount and date. You can also search and browse unlinked invoices manually. Transactions are automatically matched to invoices when a structured communication or invoice reference is found in the transaction details.
Documents: attach files to the transaction.
Filtering¶
The transactions table can be filtered by:
Date range
Amount range
Contact
Currency
Financial account (also driven by clicking an account card)
Payment method
Category
Tags
Connection status (linked/unlinked to invoice, positive/negative)
Flagged
Quick date buttons are available below the search bar for common ranges like today, yesterday, last 7 days, and last 30 days. Transactions can also be exported as a CSV file.