Who the customer is decides everything
The first question for every new account is whether the customer is a business or a consumer, and in which country it is established. A business customer abroad can usually be invoiced without Israeli VAT, if the supply qualifies as an export of services. A consumer abroad introduces the VAT rules of the consumer's country.
Capture this at sign-up. A company name, a business registration number and a billing country, saved in the customer record, form the evidence you will later need to justify the invoice treatment. A consumer who ticks a "business" box without a registration number is a risk.
Sales to Israeli customers are a different case altogether: Israeli VAT applies at the standard rate and the invoice follows the rules for tax invoices, including any allocation number requirement.
Enterprise deals add a further wrinkle: the contracting entity may differ from the entity that pays. If a US parent pays for a subscription used by its Israeli subsidiary, the supply may be treated as made to the Israeli user, so confirm the invoicing entity in the contract.
Currency and exchange rates
Most SaaS prices are published in USD or EUR. Invoice in the currency of the contract, show the amount clearly and let your accountant book the shekel equivalent using the applicable rate, commonly the Bank of Israel representative rate for the relevant date.
Payment processors add another layer. The processor collects in the customer's currency, converts, deducts a fee and pays out to your bank in another currency. Record gross sale, fee and net payout separately, and keep the processor's monthly report.
Price changes in a foreign currency do not alter old invoices. When you adjust prices, apply the new price to future periods and keep the old price list in the archive.
Round carefully. Foreign-currency prices converted to shekels at different dates produce small differences, and over thousands of invoices they matter, so define the date and the rate source once and apply them in every report.
Consumers abroad: VAT and sales tax abroad
Selling digital services to consumers in other countries may create registration and tax obligations there. Many jurisdictions require non-resident suppliers of digital services to register and collect VAT or sales tax from consumers, sometimes from the first sale, sometimes above a threshold.
The EU offers simplified schemes for non-EU suppliers, and the United States applies state-level rules that depend on sales volume and presence. The details change, so check each market with a local adviser before you open a self-service sign-up there.
If you cannot comply yet, restrict the offer to business customers, collect their business details at sign-up and say so in the terms. That is a legitimate product choice and avoids tax exposure in markets you are not ready for.
Digital goods sold through app stores follow the store operator's tax rules, which differ from direct sales, so keep the two revenue streams separate in your reports.
Records and reconciliation for an export business
Every invoice should show the customer name, country, currency, amount, the VAT treatment and the reason for it. A monthly export of the invoices to the accountant, grouped by treatment, makes the VAT report straightforward and gives a clear audit trail.
Reconcile processor payouts against invoices each month. Chargebacks, refunds and failed payments are normal in subscription businesses, and each should link to the original invoice through a credit note, so revenue is not overstated.
Keep contract, customer verification and payment evidence for each business customer, because that file supports zero-rating when the authority asks.
Example: a subscription business with three customer types
An Israeli analytics start-up sells monthly subscriptions. Its customers include European companies on annual contracts, a handful of Israeli firms and a growing number of individual freelancers in several countries. Each group gets a different invoice treatment.
For the European companies, the invoice is in euro with no Israeli VAT, supported by the company registration number captured at sign-up. For Israeli firms, the invoice is a tax invoice in shekels with 18 % VAT. For freelancers abroad, the company decides whether to serve them at all, or only after registering for tax in their jurisdiction.
The billing system stores customer type, country, currency and tax treatment on each account. At month end, the finance manager exports invoices by treatment and sends the files to the accountant with the processor report. Three clean files replace the previous mixed spreadsheet.
Refunds, chargebacks and failed payments
Subscription revenue is rarely a clean line. Cards expire, customers dispute charges and trial users cancel. Each event should create a record linked to the original invoice: a credit note for a refund, a note for a chargeback and a flag for a failed payment.
For VAT purposes, a credit note reduces the sale in the period it is issued. For the books, a chargeback fee is an expense. Without a clear process, revenue stays overstated and the VAT report is wrong in both directions.
Define internal rules: who may approve refunds, within how many days, and which documents are issued. A policy of two paragraphs avoids many arguments between support and finance.
4invoices.net produces PDF invoices in the currency and with the VAT line you set and keeps an archive of them, and 4hosting.net provides hosting for your web application or document store. The ecosystem does not select a tax treatment by customer country, does not collect foreign VAT or sales tax, and does not file in any jurisdiction, so those decisions remain with you and your advisers.