Pricing
Last updated: 8 October 2026
Plans
| Plan | Price per month | Included |
|---|---|---|
| Sandbox | Free | 100 renders a month, up to 10 a day. Documents carry a watermark. For trying the API; no card needed. |
| Developer | SAR 59 | 2,000 renders a month |
| Business | SAR 199 | 15,000 renders a month |
| Compliance | SAR 799 | 50,000 renders a month, a signed data processing agreement and a signed data residency letter for your auditor |
Every plan uses the same servers in Jeddah, the same endpoints and the same features. Plans differ only in the monthly allowance and in the documents for your compliance file.
What counts as a render
- One PDF or one screenshot is one render, whatever its size or number of pages.
- Failed requests (any error status) are not counted.
- Each response reports the allowance and what is left in the
X-Quota-LimitandX-Quota-Remainingheaders. When the allowance is used up, the API answers402until the next month or until you change plan.
Billing
- Prices are monthly, in Saudi riyals, excluding VAT.
- Card payments are charged in USD, at the amount shown on the checkout page.
- Cancel at any time. Your plan stays active until the end of the paid month. Part-months are not refunded. The details are in the terms.
Store app for Salla and Zid
The app that prints invoices and packing slips inside a Salla or Zid store is billed through the store platform. Its plans are described on the store app page.
Start
Need more than 50,000 renders a month, or an invoice to a Saudi entity? Write to support@sahifa.dev.