Guide
Pricing & billing
A billing account pools dashboard uploads and approved email attachments. API documents are billed separately. All prices are in EUR; VAT is not charged. New workspaces start with one shared invoice for all businesses; owners can give a business its own payer instead. Payer changes take effect next month (UTC), and earlier usage stays with its original payer. After the first 10 documents, the workspace owner verifies once with Smart-ID, ID-card or Mobile-ID; the monthly free tier continues after that.
Pooled monthly pricing
| Plan | Per month | Monthly usage |
|---|---|---|
| Free | €0.00 | 0–10 documents |
| Solo | €3.90 | 11–50 documents |
| Grow | €5.90 | 51–200 documents |
| Scale | €11.90 | 201–500 documents |
Your tier is selected automatically from completed dashboard and email documents across businesses sharing a billing account. Each UTC calendar month starts fresh at Free. You pay one tier for the month's final usage; earlier tiers are not added together and there is no proration or manual plan selection.
API processing
Each workspace receives 100 API documents free once for testing, shared by all of its payers. Enable paid API processing in Settings → Billing to continue beyond the allowance. Graduated rates apply to each band of billable documents after the testing allowance is deducted.
| Billable documents / month | Per document in that band |
|---|---|
| 1–10,000 | €0.050 |
| 10,001–50,000 | €0.035 |
| 50,001–100,000 | €0.025 |
| 100,001–250,000 | €0.020 |
| 250,001+ | Custom — contact us |
What counts as a document?
One uploaded file whose processing completes is one document. Three pages are included, and extra pages currently have no additional fee, up to the 10-page file limit. Each file in a batch or an email attachment counts separately. Failed processing does not consume an allowance. Uploading a duplicate again counts if it is processed again; deleting a document does not erase usage.
Limits and invoices
If paid API processing is off and the free allowance is used up, the upload itself is refused with 402 api_billing_required. Otherwise billing is checked as each document is processed: a job that cannot be billed ends failed with error.code api_billing_required or api_custom_plan_required. Once the workspace owner enables paid processing or agrees a custom rate, requeue it with POST /api/v1/jobs/{job_id}/retry within 30 days, without uploading it again. API documents also count toward the owner's one-time allowance of 10 documents before identity verification; beyond it, jobs are paused with billing_verification_required and resume automatically after the owner verifies.
Codester OÜ issues invoices after each calendar month when there is an amount to pay. Payment is by bank transfer within 7 days. Workspace owners can view invoices and print or save them as PDF in Settings → Billing. Recipient details are in the same Billing view. The API usage endpoint counts documents from every channel for the key’s business and does not show the free API allowance; the owner’s Billing view shows the remaining allowance, tiers and invoice amounts.