Invoicing for 39 countries, posted to a double-entry ledger
Guliel is accounting and finance-operations software that runs invoicing, expenses, purchasing, payroll, reporting and a double-entry general ledger on one engine. Its invoicing issues invoices, receipts, credit notes and debit notes as PDF in the formats of 39 countries. Each document gets its number in sequence at issue, is checked against its country's rules, and posts to the general ledger on the same engine, with no export or sync step in between. The free plan covers 200 invoices a month.
E-invoicing status, October 2026. Documents are PDF today. Guliel does not produce structured e-invoice files (Peppol BIS Billing, XRechnung, ZUGFeRD, Factur-X, EN 16931 XML or CFDI), and it does not send invoices over the Peppol network. Guliel has built its own Peppol access point and SMP; OpenPeppol certification is pending, and the access point is not yet connected to the app. Peppol output for Guliel documents, starting with Singapore InvoiceNow, is planned. If a buyer or a mandate needs a structured e-invoice now, use a provider that produces one.
What you can issue
| Document | What it is for | Where |
|---|---|---|
| Invoice | Billing a customer; a tax invoice where the country has one | All 39 countries |
| Receipt | Acknowledging a payment; Guliel can issue it when you record the payment | All 39 countries |
| Invoice-receipt | Billing and confirming payment in one document | Israel (חשבונית מס/קבלה), Thailand |
| Payment request | A request for payment that is not a tax invoice | Israel, for exempt dealers (דרישת תשלום) |
| Credit note | Cancelling or reducing an issued invoice | Every country that uses them |
| Debit note | Raising an amount already invoiced | Where the country uses them, for example the US and Thailand |
Documents are in English, with Hebrew for Israel and Thai for Thailand. Invoices can be in any currency, and exchange rates are stored.
How an invoice moves through Guliel
- Draft. Pick the customer, the items and the currency. The layout, tax labels and registration numbers follow your organisation's country, and your default receiving bank account fills in the payment details. A draft has no number, does not touch stock and does not post to the ledger.
- Issue. Guliel allocates the next number in the sequence, checks the document against the country's rules (an issued invoice needs line items; a seller that is not VAT-registered in Thailand cannot issue a tax invoice), and deducts stock for catalogue items.
- Send. Email the PDF from Guliel to the addresses saved on the customer, or mark it as sent if you delivered it another way. Status moves from unsent to sent.
- Get paid. Record the payment: in full, in part, or as one payment spread across several invoices, with any remainder held as credit on the customer's account. Tick one box and Guliel issues the receipt; tick another and it emails it. Guliel is not a payment processor, so the money itself moves through your bank or payment provider.
- Correct. An issued document cannot be edited. To fix one, cancel it: Guliel issues the cancelling document the country expects (a credit note for an invoice, a cancelling receipt for an Israeli receipt), links it to the original, and can put the stock back.
An invoice.overdue trigger runs every day, so an automation can act on late invoices, for example by calling a webhook in your own system. An email action for automations is planned.
Posted to the ledger
Invoicing and the ledger are one data model, so the receivables report and the trial balance read the same lines. An outgoing invoice posts once it is sent (by email or marked as sent):
| Event | Debit | Credit |
|---|---|---|
| Invoice sent | Accounts receivable | Revenue, and Tax payable for the tax line |
| Payment recorded | Cash and bank | Accounts receivable |
| Invoice cancelled | The credit note reverses the invoice's entries |
Set an optional service period on an invoice (a yearly retainer, a subscription, a maintenance plan) and the ledger spreads the revenue across those dates through deferred revenue, with no extra entries. A manager sets the books lock date, and the ledger exports as CSV for your accountant. The chart of accounts is fixed today; custom accounts are planned.
The same records feed the trial balance, balance sheet, income statement and cash flow, plus receivables reports: AR aging, unpaid and overdue invoices, customer statements and a tax report by period. How the ledger works · How accountants work with Guliel
The bills you receive are the same document object, captured from scans and email inboxes on the expenses side and approved by a person before they reach the ledger.
Formats by country
Each country is an adapter on one document engine: labels, tax lines, registration numbers, numbering and layout. Templates are versioned, and every document stores the version it was issued under, so a later template change does not alter documents already issued.
| Country | Format issued (PDF) |
|---|---|
| Singapore | GST tax invoice with UEN and GST registration number |
| Israel | חשבונית מס, קבלה, חשבונית מס/קבלה and דרישת תשלום, in Hebrew or English. An allocation number (מספר הקצאה) you enter by hand prints on the invoice; requesting one automatically through SHAAM is built and not yet switched on |
| United States, Canada | North American invoice with sales tax |
| Germany and 18 more EU/EEA countries | EU VAT invoice with VAT IDs and the country's VAT rate |
| United Kingdom | UK VAT invoice |
| Switzerland | Swiss VAT invoice |
| Australia, New Zealand | ANZ GST tax invoice |
| UAE, Bahrain, Oman, Qatar, Kuwait | GCC VAT invoice |
| Thailand | Thai full tax invoice, in Thai or English |
| Japan, Hong Kong, Taiwan, Indonesia, South Africa, Nigeria | Commercial invoice with the issuer's registration number |
That is 39 countries in 10 format families. Belgium, France, Italy, Brazil and Mexico are not supported as a business's home country yet. Country detail: Singapore, Israel, US, UK, Germany, Japan.
E-invoicing mandates, and where Guliel stands
These rules describe the market. In every case Guliel issues PDF today.
- Singapore. InvoiceNow runs on Peppol, and IRAS is phasing in a GST InvoiceNow requirement. Guliel's Peppol output and an accredited InvoiceNow listing are planned.
- Israel. Tax invoices above a threshold (₪5,000 before VAT since June 2026) need an allocation number from the tax authority. Guliel's SHAAM integration is built and not yet switched on.
- Germany. Every business must be able to receive structured e-invoices (XRechnung, ZUGFeRD and other EN 16931 formats) since 2025, and issuing becomes mandatory in 2027 and 2028. Guliel does not produce these files.
- Belgium and France. Belgium's Peppol-based B2B mandate started in January 2026; France's starts in September 2026 and phases in through 2027. Neither is a supported home country in Guliel yet.
- Japan. The Qualified Invoice System has applied since October 2023. Guliel issues English invoices with the registration number and one consumption-tax rate per document; there is no Japanese-language invoice.
Several businesses, one login
Run one organisation per legal entity, each with its own country, currency defaults, tax registration, numbering and team, and switch between them under one login. Roles are per organisation: manager, contributor and viewer. Pricing is per organisation, not per seat.
When your customer is also on Guliel and sends you a purchase order, you invoice against it: the invoice links to their order and the order moves to invoiced on their side. See suppliers. Native exchange of documents between Guliel businesses is planned.
From the API, MCP and AI
Every step above is an API operation. Any AI client that supports the Model Context Protocol, such as Claude, ChatGPT or Copilot, can connect to Guliel's MCP server through OAuth 2.1 and draft or issue invoices within the role and scopes you grant. The built-in AI companion works the same way. The engine applies the same rules to an AI as to a person: numbering at issue, totals from line items, country rules and balanced ledger entries.
Pricing
Per organisation, not per seat. The Free plan is $0 with 200 invoices, 100 expense scans, 10 reports and 5 automations a month. Standard ($20 per organisation per month, 5,000 invoices) and Premium ($99, 50,000 invoices) are published prices; billing is not live yet, so paid plans are not on sale. SSO and an organisation-wide audit log on Premium are planned. Guliel takes no percentage of the invoices you issue. Full table on /pricing.
What this isn't
- Documents are PDF today. Structured e-invoice output is planned.
- Guliel is not a payment processor. Payments are recorded against documents; PayPal payment links are built and not switched on, and B2B payments inside Guliel are planned.
- Guliel does not determine US sales-tax nexus or file tax returns. A tax report by period is live; GST and VAT return preparation is planned.
- One tax rate per document. Lines at different rates go on separate documents.
- No recurring-invoice templates, subscription billing or billable-hours timer.
FAQ
Does Guliel produce e-invoices such as Peppol, XRechnung or ZUGFeRD?
Not today. Guliel issues invoices, receipts and credit notes as PDF in the formats of 39 countries. It does not produce Peppol BIS Billing, XRechnung, ZUGFeRD, Factur-X, EN 16931 XML or CFDI files. Guliel's own Peppol access point is built and awaiting OpenPeppol certification, and it is not yet connected to the app. Peppol output, starting with Singapore InvoiceNow, is planned.
Do invoices post to a general ledger?
Yes. Guliel has a double-entry general ledger on the same engine. A sent invoice debits accounts receivable and credits revenue and tax payable; a recorded payment debits cash and credits receivables; a credit note reverses the invoice. The trial balance, balance sheet, income statement and AR aging all read the same records.
How do I correct an invoice after it is issued?
Issued documents cannot be edited. You cancel the invoice, and Guliel issues the cancelling document the country expects, usually a credit note, linked to the original. Cancelling can also put the stock back. Drafts can be edited freely because they have no number yet.
Does Guliel issue receipts automatically?
Yes, when you choose to. Recording a payment, in full or in part, can issue the receipt and email it to the customer. One payment can also be spread across several invoices, with any remainder kept as credit on the customer's account.
Can I run several businesses under one login?
Yes. Each organisation has its own country, currency defaults, tax registration, numbering and team. Pricing is per organisation, not per seat.
Can I bring my existing customers and invoices over?
Customers come over from any tool through a spreadsheet on Guliel's template. Clients and documents import from Morning exports and from the Israeli uniform file (מבנה אחיד). Every import runs a column check and a staged review before anything is saved. There is no importer for QuickBooks, Xero, Zoho, Wave, FreshBooks, Invoice Ninja, Stripe or Shopify; connectors for all eight are planned.
Is the invoicing free?
The Free plan is $0 per organisation with 200 invoices a month. Standard ($20) and Premium ($99) are published prices, and paid plans are not on sale yet.
Start free at /pricing.
Last updated: