Entity
Entity
An entity is a legal company in Sintropix — either a holding company or an operating subsidiary. Each entity is a self-contained accounting unit with its own:
- Chart of accounts — the full list of account codes and names used to classify transactions for that company
- Functional currency — the primary currency in which that entity measures its financial performance (see below)
- Tax jurisdiction — the country whose tax calendar, filing requirements, and local rules apply
Organization
Organization
An Organization groups the entities a client runs as one business, such as a holding and its subsidiaries. Every entity belongs to exactly one Organization.Access goes through the Organization. A User holds an Organization Membership with one Role, and that Role applies to every entity of the Organization, including entities added later:
staff: reads and writes the books, works the Organization’s Tasks, and does Sintropix accounting work such as automationsclient: reads and writes the books, and works the Organization’s Tasksviewer: reads only
Book
Book
A Book is a named measurement basis of a single entity. An entity holds zero or more Books. Use Books when a company must state the same facts under more than one measure — for example, the financial statements its owners read and the return the tax authority reads. The two agree on most entries; the few differences (a depreciation rate, a provision the tax rule refuses, a correction the tax rule adds) are the entries that name a Book.
- An entity with no Book keeps one set of books, exactly as before.
- An entity with at least one Book has more than one basis. Every report reads one Book (its common entries plus the entries of that Book), and every book-scoped read must name which Book with a
bookIdquery parameter. - A ledger entry either names a Book (it counts in that Book only) or names none (a common entry, counting in every Book).
- A reversal stays in the Book of its original. An allocation, and every pair inside a match, must stay within a single Book.
Functional Currency
Functional Currency
The functional currency is the primary currency of a given entity — the currency in which that entity’s economic environment operates. Sintropix uses the functional currency as the baseline for all accounting entries within an entity.Examples:
- US holding → USD
- Chilean subsidiary → CLP
- Mexican subsidiary → MXN
- Colombian subsidiary → COP
Reporting Currency
Reporting Currency
Reports are in the entity’s functional currency. To read a report in another currency, such as USD for investors or a board, ask for it with a presentation currency and the rate to apply. The Income Statement, Balance Sheet, general ledger, and Revenue Realization take
presentationCurrency and presentationRate together, and every amount in the answer is then converted at that one rate. See Reports.Transaction
Transaction
A transaction is any financial movement captured in Sintropix — whether it arrives via an integration or is entered manually. Transactions include:
- Bank transfers and cash receipts (from bank integrations)
- Invoice payments received or made
- Payroll runs (from Buk)
- Employee expense reports (from Xpendit)
- Subscription payments (from Stripe, Mercado Pago)
- Manual journal entries created by your team
Reconciliation
Reconciliation
Reconciliation is the process of matching a bank movement to its backing document — an invoice, a payroll entry, an expense report — and confirming that the corresponding accounting entry is correct. A transaction is considered reconciled when:
- The bank movement is matched to a source document (e.g., an invoice in your AR aging)
- The accounting entry in the general ledger reflects the correct account, amount, and currency
- A team member (or Erwin, if auto-reconciliation is enabled) has approved the match
Erwin — AI Finance Assistant
Erwin — AI Finance Assistant
Erwin is the AI assistant embedded in Sintropix. Unlike a general-purpose AI chatbot, Erwin has direct access to your live accounting data — your actual general ledger, reconciliation status, AR aging, AP schedule, payroll history, and bank balances — across every entity you’ve connected.Erwin can:
- Answer finance questions in plain language: “What’s our consolidated ARR this quarter?”, “Which invoices are more than 60 days past due in Mexico?”
- Generate forecasts: 13-week cash flow, runway analysis, scenario modeling
- Guide close: tell you exactly what’s blocking your month-end and in which entity
- Surface anomalies: flag duplicate transactions, unusual spending patterns, unexpected FX exposures, and accounts that moved significantly month-over-month
- Draft journal entries: propose adjusting entries based on reconciliation findings, which a team member can review and post
- Load Ontop: create, book, and match the invoices of Ontop, the platform that pays your foreign contractors from a prepaid USD wallet. See Ontop invoices
- Load a Budget: create or update a Budget month by month from a spreadsheet, a table in your message, or a rule such as “lo mismo que 2026 más 10%”. He maps each row to a Result Account by code, then by exact name, and asks about rows that match no account, the unit, and the currency. He checks each section’s monthly totals against your source before he reports
- Centralize payroll: book a month’s remuneraciones and finiquitos from Buk, through the Entity’s Buk API key Credential or the Centralización Contable Excel you send him. He learns each payroll code’s account from your last centralization and asks about codes he hasn’t seen. He books only after you approve his proposal in the thread, and clears salary and Previred payments only after you confirm them
- Book and correct Intercompany Entries: book an act between two companies of your Organization, such as a loan or a payment one company makes for the other, as one Intercompany Entry with an entry in each company. To correct one, he unbooks it and books it again with each line’s Dimension values, then restores the matches its lines had. If he can’t restore a match, he lists it with its lines and amount. An act’s entries take no notes, so he writes the reason in the act’s memo and in his answer. He can’t correct an act dated on or before a company’s Lock Date
- He can only do what your Role allows. If you’re a
viewer, Erwin can read but his writes are refused. - He opens an Entity’s Credentials, such as bank logins, only when you’re
staff. - He can’t create scheduled tasks from the app. Ask for those in a Slack channel bound through an Agent Channel.
- Each change he makes appears in the audit trail with you as the actor and
erwinas the declared actor.
- Bind, change, or remove an Agent Channel, because it decides which Organization a place speaks for.
- Change Memberships or Roles.
- Connect, renew, or disconnect an Integration, or change its purpose.
- Set the Expense Claim Approver, so he never chooses who approves expense claims.
- Rename or delete the Organization, or reach another Organization.
- Reconcile: book and match the Bank Movements and Invoices that his list allows. Before he books an Invoice, he reads the wiki page of its Partner. To tell who a payment is for and which Invoice it pays, he also reads the Ready Payment Batches (nóminas) whose payment date is near the Movement’s date. A batch says what you meant to pay, not what the bank did, so he never matches a Movement that disagrees with it. Drafts don’t count. When he knows how to settle a record but his list doesn’t cover it, he leaves a proposal Follow-up for a person to approve. He asks only when he doesn’t know how to settle it.
- Follow-ups: leave a Follow-up on each pending record that has none or whose Follow-up no longer holds, and move forward each
waitingone whose wait is over. - Find mistakes: review what changed in the books since the last check, and report anything wrong or suspicious.
- Partners: find a Partner for Bank Movements that have none and a clear candidate, and find duplicate Partners.
- Unanswered questions: ask again, once, each question nobody answered for more than a day, and drop the ones the ERP or the wiki now answers.
- Load movements (once a day, late in the day): load the new movements of each bank account and card that the wiki says he loads.
- Dream (once a day, late in the day): see Company wiki below.
- “Anota en la wiki que Aguas Andinas se contabiliza en 5102”: add a fact
- “Aprende de esto” on a message or an attached file, such as a bank statement: learn from a source
- “Revisa la wiki”: check the wiki for contradictions, facts without a source, and outdated entries
- “Sueña”: review what happened in the Organization since the last dream and keep what it teaches
Fixed Asset
Fixed Asset
A Fixed Asset is something an entity buys to use for more than a year, such as a vehicle or a computer, whose cost Sintropix spreads over its useful life. You create it from the purchase already in the books, and Sintropix posts its depreciation every month.The depreciation start date picks the first month that gets a charge:
- It can be any date on or after the acquisition date. In the app, it defaults to the acquisition date, so an asset bought on February 20 starts depreciating in February.
- The start month gets a full monthly charge. The day of the month never prorates it.
- Each charge is dated at the end of its month. The last charge absorbs any rounding remainder.
depreciationStartDate is an ISO date. A date before the acquisition date returns 400 with FIXED_ASSET_DEPRECIATION_START_DATE_INVALID, and params carries acquisitionDate and depreciationStartDate. Open the assets in the app at /{entityId}/fixed-assets (see Link to the App).Journal Entry
Journal Entry
A journal entry is a manual debit/credit pair that you create directly in Sintropix for accounting adjustments that aren’t covered by an integration. Common uses include:
- Accrual entries (e.g., accruing a service expense before the invoice arrives)
- Depreciation and amortization schedules
- Intercompany loan interest
- Corrections and reversals
- Opening balance entries when migrating from another system
Reports API
See how your entities, currencies, and transactions surface in the balance sheet, income statement, and ledger reports.
Ledger Entries API
Book, reverse, and schedule the entries that keep your month-end under control.

