← Back to Dashboard

Credit System

Pricing, cost estimation, and balance checking.

Pricing

Document Generation

OutputCost Per Document
Typed PDF20 + ceil(max(fields - 25, 0) / 25) * 2
Handwritten PDF40 + ceil(max(fields - 25, 0) / 25) * 4
CSV or JSON only3
PDF + CSV/JSONPDF price (CSV/JSON included free)

Tabular Generation

Base rate: 1 credit per 50 rows. Column surcharge: 1 credit per 500 extra cells when columns > 10 (extra cells = rows × (columns − 10)). Formula: ceil(rows/50 + ceil(rows × max(cols−10, 0) / 500)).

Raw Identities

Free — the POST /identities endpoint charges no credits.

Examples

WhatFieldsQuantityFormatsCredits
W-220100pdf_typed2,000
W-220100csv300
W-220100pdf_typed, csv2,000
104050100pdf_typed2,200
Tabular51,000csv20
Identities1,000json0 (free)

Checking Balance

curl https://symagedocs.ai/api/v1/account/balance \
  -H "Authorization: Bearer sk_live_YOUR_KEY"
{{
  "data": {{
    "credits_used": 15000,
    "credits_allocated": 18000
  }}
}}

Cost Estimation

Look up a form's credit_cost field before creating a job:

curl https://symagedocs.ai/api/v1/forms/irs_w2_2025 \
  -H "Authorization: Bearer sk_live_YOUR_KEY"

Multiply credit_cost by your quantity for the total.