Country rules live at the edge
Each country adds its document formats, numbering and tax rules to the same document core: 39 countries today, in 10 format families.
Guliel is accounting and finance-operations software that runs invoicing, expenses, purchasing, payroll, reporting and a double-entry general ledger on one engine. Customers and suppliers are organization records, every invoice, expense, purchase order and payslip is one document object, and the ledger posts from the same lines. Start beside the tools you have, let automations take the routine steps, and migrate when you're ready.
Each module reads and writes the same organizations, relationship records, documents and ledger. Automations, the API, MCP clients and the AI companion work on those records within the user's role.
Double-entry general ledger on a fixed chart of accounts. Journal entries must balance. Trial balance, balance sheet, income statement, cash flow, a books lock date and CSV export. Custom accounts: planned.
Invoices, receipts, invoice-receipts, payment requests, credit and debit memos as PDF in the formats of 39 countries. Numbers allocated at issue, totals from line items.
Scan receipts with OCR or capture bills from Gmail, Outlook, IMAP and POP3 inboxes. AI picks a category from your list. A person approves each expense before it reaches the ledger.
Purchase orders, supplier records and email invitations to suppliers. A supplier's invoice links to the order it bills; captured bills match orders by amount and date.
Items and stock movements, with a low-stock trigger that can start an automation. Reordering by an AI agent: planned.
HR records, leave and work sessions. Singapore payroll with CPF, SDL, FWL and self-help group funds, a generic payroll profile and payslip PDFs. Payroll posts to the ledger.
49 report definitions: trial balance, balance sheet, general ledger, tax by period, withholding, receivables, expenses, stock, suppliers and payroll.
Triggers on invoice, expense, payment, purchase-order and stock events, overdue invoices and schedules. Actions: any API operation or an outbound webhook.
REST API with OAuth 2.1 (PKCE) and API keys, scopes capped by the user's organization role, per-credential rate limits and documented schemas.
Claude, ChatGPT, Copilot or any MCP client connects through OAuth 2.1 and acts within the user's role. The built-in AI companion follows the same rules.
Imports from Morning exports, the Israeli uniform file and a customer spreadsheet (live). Morning API sync (built). QuickBooks, Xero, Zoho, Wave, FreshBooks, Invoice Ninja, Stripe and Shopify connectors (planned).
Every client organization under one login, roles per organization, expense approval and a books lock date. A sign-off queue for AI work: planned.
A purchase runs through the same records from start to finish, and each step below is live today. The ledger postings come from the same document lines as the supplier balance, so the trial balance and the open payables agree by construction.
Each country adds its document formats, numbering and tax rules to the same document core: 39 countries today, in 10 format families.
A business customer or supplier is an organization record, the same kind of record as your own. Each organization keeps its own currency, team, numbering and tax context.
Numbering at issue, totals from line items, country document rules and balanced double entries apply to every write, whether a person, an automation or an MCP client makes it.
Signing up is free. Pricing is per organization, not per seat, so the whole team and your accountant work in the same system. Paid plans are not on sale yet.