Now available in South Africa

Extract receipt data with one API call

Send a receipt image, get structured JSON back. Line items, totals, VAT, vendor info, payment method, and more. Built for developers.

10 free tokens on sign up. No credit card required.

Everything you need from receipt scanning

Our API handles the complexity of receipt parsing so you can focus on building your product.

Line Item Extraction

Extract every line item with description, quantity, unit price, and total automatically.

VAT Handling

Automatic VAT detection and calculation. Handles inclusive and exclusive tax amounts.

Multi-Currency

Supports receipts in any currency. Detects currency symbols and codes automatically.

Confidence Scores

Every extracted field comes with a confidence score so you know how reliable the data is.

Payment Detection

Identifies payment method, card type, and last four digits from the receipt.

Fast Processing

Average processing time under 3 seconds. Built for production workloads at scale.

How it works

Three simple steps to extract receipt data

1

Get API Key

Sign up and create your API key from the dashboard in seconds.

2

Send Receipt

POST your receipt image to our API endpoint as multipart or base64.

3

Get JSON

Receive structured receipt data as clean, well-documented JSON.

Simple integration

One request is all it takes

Request
curl -X POST https://api.receiptocr.co.za/api/v1/scan \
  -H "Authorization: Bearer sk_live_your_api_key" \
  -F "file=@receipt.jpg"
Response
{
  "success": true,
  "data": {
    "vendor": {
      "name": "Woolworths",
      "address": "123 Main Rd, Cape Town",
      "vatNumber": "4210123456"
    },
    "currency": "ZAR",
    "lineItems": [
      {
        "description": "Full Cream Milk 2L",
        "quantity": 1,
        "unitPrice": 32.99,
        "total": 32.99
      },
      {
        "description": "Whole Wheat Bread",
        "quantity": 2,
        "unitPrice": 18.49,
        "total": 36.98
      }
    ],
    "subtotal": 69.97,
    "tax": { "rate": 15, "amount": 9.13 },
    "total": 69.97,
    "paymentMethod": "VISA **** 4521",
    "date": "2025-01-15",
    "confidence": 0.97
  }
}

Simple, token-based pricing

Buy tokens, use them when you need. No monthly fees or subscriptions.

Starter

R49

50 tokens / R0.98 per scan

  • 50 receipt scans
  • Never expires
  • Full API access
Buy Now
Most Popular

Growth

R149

200 tokens / R0.75 per scan

  • 200 receipt scans
  • Never expires
  • Full API access
Buy Now

Pro

R299

500 tokens / R0.60 per scan

  • 500 receipt scans
  • Never expires
  • Full API access
Buy Now

Enterprise

R999

2000 tokens / R0.50 per scan

  • 2000 receipt scans
  • Never expires
  • Full API access
Buy Now

Ready to start scanning receipts?

Sign up today and get 10 free tokens to test the API.

Get Started Free