Clients & invoices

Adding a new client from the invoice screen

A new client and its invoice on one screen.

Adding a new client from the invoice screen

Silent — on-screen captions in Arabic

You don’t need to leave the invoice to add the client. The small form inside the invoice screen saves the client exactly like “New client”, with the same validation, then continues the invoice for that client.

  1. Press “+ Add invoice”.

  2. Next to the search box press “New client”.

    Searchable client picker on the invoice screen
  3. Enter the mandatory “Facility name (Arabic)”, the English name, VAT number, “CR / unified number”, “Client number (optional)”, “Payment term (days)” (30 by default), mobile and email.

    The “New client” form inside the invoice screen
  4. Complete the “National address (required for a full ZATCA invoice)”: building number (4 digits), street, district, city, postal code (5 digits).

  5. Press “Save client and continue the invoice” — the client is saved and you move straight to its invoice.

  6. Complete the lines and press “Issue invoice” as usual — see Issuing an e-invoice with “Add invoice”.

Important MEGA refuses a building number that is not 4 digits, a postal code that is not 5 digits, or a duplicate client number — fix the highlighted field and save again.
Note A client added here appears in the “Clients” list like any other, and you can complete its branches, users and prices from its file later.

Screenshots come from a demo copy with sample data.

Was this article helpful?

We only store vote counts — no personal data.

Didn’t find your answer?

The MEGA team answers in the site chat or on WhatsApp — and you can try the full system free for 5 days.

Detailed PDF guides

5-day free trial