Billing, packs, and refunds
How Ztract charges in plain numbers. Packs, not subscriptions. 30 pages free to start. 14-day no-questions refund. 12 months to use what you bought.
Updated:
The pack model
Ztract sells page packs, not subscriptions. You buy a pack with a set number of pages; each successful extraction deducts pages from your account; nothing recurs and nothing renews automatically.
This means:
- No monthly invoice arriving even when you don’t use the product.
- No “your trial ends in 7 days” countdown.
- No surprise overage charges when usage spikes — your pack is your ceiling.
- Predictable budgeting — you spend $X once, you get N pages for 12 months. End of math.
30 free pages on signup
Every new account is credited with 30 free pages when you sign up. No credit card. No “free trial” timer. They’re yours to use on your real documents.
Most people use the 30 to validate that Ztract works on the document types they care about before buying a pack. If 30 isn’t enough to decide, email us and we’ll figure something out — we’d rather you make an informed decision than buy a pack you’ll regret.
Pages stay valid for 12 months
Pages from a paid pack are usable for 12 months from the date of purchase. Unused pages at month 12 expire — they don’t roll forward into a new pack unless you buy one (which gets its own fresh 12-month clock).
The 12-month window means:
- Seasonal businesses (tax season, customs deadlines) can buy ahead.
- A surprise quiet quarter doesn’t burn pages you’ll need later.
- You don’t have to plan usage to the day.
How a page is counted
We try to be plain about this — surprise bills are the worst part of buying a product. The rules:
PDF and Office files: one page per page
A 12-page PDF deducts 12 pages. A 30-slide PowerPoint deducts 30 pages. A 5-tab Excel workbook with one sheet equal to one “page” deducts according to the page count we display before you upload. Blank pages and cover pages count.
Images and text-based files: typically one page
A JPG, PNG, TIFF, BMP, WebP, HTML, TXT, CSV, or RTF file usually counts as one page, regardless of dimensions or content length. Very large files may be split into multiple pages by the system — the dashboard shows the count before billing so you can decide whether to proceed.
Re-runs: counted again
Re-processing a document with a tweaked schema is a new extraction and deducts pages again. This is the most common surprise so it’s worth repeating: every pass through the engine costs pages.
If you’re not sure your schema is final, run a small batch first (a handful of documents), confirm the output, then process volume.
The Re-extract stale button on the documents list re-runs every document whose extraction is older than the current schema. Before it kicks off, the confirmation dialog shows the page cost — so a bulk re-run never charges you without a clear preview.
Failed pages: refunded
If the engine cannot return a result for a page (corrupt file, unsupported sub-format, internal error), that page is refunded to your pack. You only pay for extractions that produced a result.
Corrections: free
Editing a value in the side-by-side viewer is free. You’re not re-invoking the engine — you’re storing an override. The next export uses the corrected value at no charge.
Buying a pack
When your free pages are running low (or whenever you’re ready), go to Billing in the dashboard. You’ll see the current pack options:
| Pack | Pages |
|---|---|
| Starter | 100 |
| Basic | 500 |
| Growth | 1,000 |
| Plus | 2,000 |
| Pro | 5,000 |
| Business | 10,000 |
| Scale | 20,000 |
| Enterprise | 50,000 |
Bigger packs have lower per-page cost. Current prices and per-page math are on the Pricing page.
Checkout is handled by Stripe. We accept all major credit and debit cards, plus Apple Pay and Google Pay. Stripe enables additional regional methods (SEPA, iDEAL, Bancontact, ACH, and others) depending on your country. For larger packs that need to be billed via bank transfer, talk to us first and we’ll arrange it.
Refund policy
We refund unused pages for any reason within 14 days of the pack’s purchase date. No questions, no negotiation. Email support@ztract.com from the account’s registered address and we’ll process it.
After 14 days, packs are non-refundable but stay valid for the remaining months. Closing your account doesn’t refund unused pages beyond the 14-day window.
Tax and currency
Stripe handles tax automatically based on your billing location:
- EU customers can add a VAT number at checkout for the B2B reverse-charge mechanism (so the price is exclusive of VAT).
- Other regions see prices with applicable tax displayed at checkout.
Prices on the Pricing page are shown in your currency of choice (USD, EUR, GBP, CAD, AUD, CNY, KRW, JPY). The dashboard auto-selects a sensible default based on your UI language — Japanese gets JPY, Korean gets KRW, Chinese gets CNY, and so on — but you can switch to any of the eight currencies before checkout. The currency you confirm is the one Stripe charges; we don’t auto-convert later.
Invoices
Every pack purchase generates an invoice automatically — Stripe emails it as a PDF to the account’s billing address. EU and UK invoices include VAT details where applicable. Past invoices are available in the Stripe billing portal linked from your account settings.
Seeing where your pages went
Two places in the dashboard help you track spend:
- Usage (under the avatar menu) shows a daily bar chart of pages extracted plus a paginated record of every billed extraction — project, document, and page count per row. Filter by date range to scope a quarter, a week, or any other window.
- Orders (also under the avatar menu) lists every pack you’ve purchased with its price, page balance, validity window, and a link to the Stripe invoice.
Both views are read-only — they exist so you can answer “what did we spend on X?” without leaving the dashboard.
What happens at the end of the validity window
When a pack’s 12-month window ends:
- Any remaining pages in that pack are forfeit.
- Pages from packs you bought later (with their own clocks) are unaffected.
- Your account stays open and active; you can continue using remaining-from-other-packs pages or buy a new pack at any time.
The dashboard reminds you when a pack is approaching its 12-month mark so you have a chance to use what’s left.