Bank movements

Bank movements are each debit and credit in your accounts. They flow in on their own from your connected treasuries (bank, Stripe, PayPal) and are the raw material Aikount uses to reconcile and categorize.

Where they live

All movements live in the Banking section, inside the treasury they belong to. Each movement carries, at a minimum, its date, its amount (with a sign: debit or credit) and the description sent by the bank or provider.

Filtering and finding

When you have many entries, the usual thing is to narrow them down:

  • By treasury, to see just one account.
  • By date, to review a specific period.
  • By amount or description text, to pin down a single movement.

That makes it easy to isolate a specific payment or go over all the charges in a month.

Manual movements: cash only

Only cash treasuries accept movements created by hand: each one is booked in the same step against an invoice (collection/payment), an account (expense/income) or a transfer to another account. Banks, cards and gateways are fed by importing the statement or by their integration. Through the API, POST /bank-movements on a treasury that is not cash answers 422 with code: "treasury_not_cash"; if you send an external_id that already exists in that cash box, no new movement is created (the existing one is returned with duplicate: true).

When you import or sync the statement, the lines that match a collection or payment you already registered by hand are linked to it automatically when there is no doubt (no second journal entry); rules and the AI do not book them again.

What movements are for

Movements aren't an end in themselves: they feed two central Aikount mechanisms.

Reconciliation

Each movement is linked to the sales invoice or expense that caused it. Aikount reconciles on its own only when it's very confident and leaves the rest on a suggestions board to confirm. Full detail in How reconciliation works.

Auto-categorization rules

For recurring spend (subscriptions, fees, utilities), rules classify movements automatically: if the description contains certain text, the movement goes to the category or account you define. Rules can span several accounts. See Auto-categorization rules.

The cleaner and better categorized your movements are, the better your accounting adds up and the more reliable the amounts on your AEAT tax models.

Cookies & privacy

We use our own cookieless analytics. With your permission, we measure registrations and payments from Google and ChatGPT ads. Learn more · Privacy