Clear numbers. Clearer decisions.

Know your net. Trust every entry.

Ask for an invoice or report in your own words. Safi prepares it from real double-entry books, and nothing posts without your approval.

Safi - new conversation

From request to ledger

See one supported path from request to ledger

This path connects a request to the action you review and approve, then to its ledger effect and a report based on records approved or imported in Safi.

  1. 01

    Request or source

    A clear request or imported record

    Al-Nakheel Trading Co.

    Create an invoice for Al-Nakheel Trading for SAR 4,600
  2. 02

    Prepared invoice or action

    A draft for review

    Al-Nakheel Trading Co.

    Subtotal (ex. VAT)
    SAR 4,000
    VAT (15%)
    SAR 600
    Total
    SAR 4,600

    Pending confirmation

  3. 03

    Explicit approval

    You confirm or edit

    Al-Nakheel Trading Co.

    The owner confirms the reviewed draft before any financial write: a service invoice for SAR 4,600 including VAT.

  4. 04

    Balanced journal and ledger effect

    Debit and credit after approval

    Al-Nakheel Trading Co.

    Debit · Accounts Receivable
    SAR 4,600
    Credit · Service Revenue
    SAR 4,000
    Credit · Output VAT
    SAR 600
    Total debits
    SAR 4,600
    Total credits
    SAR 4,600
  5. 05

    Net based on approved or imported records

    A report outcome bounded to your records

    Al-Nakheel Trading Co.

    +SAR 4,000

    This approved record’s contribution before other records and expenses; it does not mean cash receipt or the business’s net profit.

An illustrative service invoice: it explains a record’s effect, not a customer outcome or cash receipt. The report shows net using records you approved or imported in Safi.

Reports

Reports that answer your questions

Ask for reports in your own words. Figures use records approved or imported in Safi; VAT-return figures are preliminary and some fields are not computed. Safi does not submit the return to ZATCA.

Profit & LossQ2 2026
Revenue
SAR 128,400▲ +12.4%
Expenses
SAR 86,100▲ +4.1%
Net profit
SAR 42,300▲ +18.2%
Profit margin
33%
04080120JanFebMarAprMayJun128
RevenueExpensesSAR, thousands

Review net profit using the records you approved or imported in Safi.

Features

Ask, approve, and trace

Ask in Arabic or English, review the draft, and approve every financial write before it posts.

  • Invoice records with QR

    For VAT-registered sellers, Safi can generate an invoice QR payload containing TLV tags 1–5. That does not establish complete Phase 1 compliance, which has not been independently verified. Phase 2 clearance and reporting are unavailable.

  • Quotes that become invoices

    Create a quotation, convert it with one sentence once it's accepted.

  • Reviewed imports and expenses

    Import Excel or CSV in Documents after a reviewed preview, or record an expense and approve it.

  • VAT-return preparation

    Preliminary figures from supported Safi records; some fields are not computed. Review before filing. Safi does not submit the return to ZATCA.

  • Share invoice links via WhatsApp

    Share a URL-only invoice message through WhatsApp.

  • Arabic & English

    Arabic-first, fully mirrored in English, switch anytime.

Built for

  • Retail shop

    Review a VAT summary from approved or imported records.

    How much VAT do I owe this period?
  • Contracting office

    Review unpaid customer invoices.

    Which customers haven't paid yet?
  • Freelancer / sole proprietor

    Prepare an invoice draft for review and confirmation.

    Create an invoice for Al-Nakheel Trading for SAR 4,600

Pricing

Pricing as clear as your books

Start with up to 5 issued sales invoices per month. Business gives you unlimited issued sales invoices.

Free

Up to 5 issued sales invoices per month

SAR0/month
  • Up to 5 issued sales invoices per month
  • Double-entry ledger
  • Current reports and VAT return
  • Data export
  • Public invoice link
Start free
Launch pricing

Business

Unlimited issued sales invoices

SAR79/month

SAR 79 total/month

  • Everything in Free
  • Unlimited issued sales invoices
  • One-tap WhatsApp invoice link sharing
Upgrade to Business
Coming soon

Growth

Planned and unavailable today

    Business: SAR 79 total/month.

    FAQ

    Questions everyone asks

    What e-invoicing capability does Safi provide?

    For VAT-registered sellers, Safi can generate an invoice QR payload containing TLV tags 1–5. That does not establish complete Phase 1 compliance, which has not been independently verified. Phase 2 clearance and reporting are unavailable. Do not use Safi as a Phase 2 integrated solution. Future production enablement requires an explicit go/no-go for the taxpayer’s notified functionality map covering the applicable invoice, credit-note, and debit-note paths; engineering acceptance; failure notification and operations; archive and restore; qualified Saudi tax review; and an authorized notified pilot. Passing an SDK or sandbox is technical evidence, not ZATCA approval.

    Is this a real ledger, or just a smart interface?

    A real double-entry ledger. Safi prepares an action for you to review and approve before any financial write.

    Where is my data stored?

    The privacy policy distinguishes available facts from pending states. We do not state processor location, retention, or legal agreements as facts until evidence is available.

    Can I migrate from Excel or another app?

    Yes. In Documents, import customers, historical invoices, expenses, and payments from Excel or CSV, then approve them after a reviewed preview of the mapping and figures.

    Can my accountant access the books?

    You can add a team member. Review the ledger effect of approved or imported records in Safi.

    What if the AI gets it wrong?

    Review the draft and approve every financial write before it posts. Figures and reports are based on records approved or imported in Safi.

    See your net

    Create your first invoice free, then review and approve every financial write.

    Create your first invoice free