Skip to content

Receipt Scanner

The fastest way to add expenses - just snap a photo and let AI do the work.

What It Does

The receipt scanner automatically extracts transaction details from receipt photos:

  • Merchant name - Where you spent money
  • Amount - How much you spent
  • Date - When the transaction occurred

All processing happens on your device - no internet required, completely private.

How to Use

Scanning a Receipt

  1. Tap the + button in the app
  2. Choose "Scan Receipt"
  3. Take a photo of your receipt (or select from photos)
  4. Ensure receipt is well-lit and in focus
  5. Lay receipt flat on a surface
  6. Capture the entire receipt
  7. Wait 2-3 seconds for AI processing
  8. Review auto-filled details
  9. Merchant name
  10. Amount
  11. Date
  12. Edit if needed - You have full control
  13. Tap Save

The receipt image is saved with the transaction for your records.

Tips for Best Results

  • Good lighting - Natural light or bright indoor lighting
  • Flat surface - Lay receipt flat, avoid wrinkles
  • Clear photo - Hold steady, ensure text is readable
  • Full receipt - Capture entire receipt in frame
  • Avoid glare - Watch for reflections on glossy receipts

How It Works

AI Processing Pipeline

flowchart LR
    A[๐Ÿ“ธ Receipt Photo] --> B[Vision OCR<br/>~1 sec]
    B --> C[Qwen3 1.7B AI<br/>~1-2 sec]
    C --> D[Merchant]
    C --> E[Amount]
    C --> F[Date]
    D --> G[Category Matching]
    G --> H[โœ… Transaction Ready]
    E --> H
    F --> H

    style A fill:#7FE8D3
    style C fill:#5DD9C1
    style H fill:#F4A460

Three-Stage Process:

Stage 1: Text Extraction (~1 second) - Apple Vision framework (OCR) - Extracts all text from receipt image - Identifies text regions and layout

Stage 2: Smart Parsing (~1-2 seconds) - Qwen3 1.7B AI model analyzes text - Identifies merchant, amount, and date - Structures the data

Stage 3: Category Assignment (instant) - Matches merchant to existing category - Creates new category if needed - Learns association for future use

Total time: 2-3 seconds

The AI Model

Money In & Out includes a complete AI language model:

  • Model: Qwen3 1.7B (4-bit quantized)
  • Size: ~1 GB
  • Location: Bundled inside the app
  • Processing: 100% on your device
  • Privacy: Zero data sent to cloud

This is why the app is 1.02 GB - we include the entire AI model to ensure your receipts never leave your device.

Privacy & Security

Your Receipts Stay Private

  • On-device processing - All AI runs locally on your device
  • No cloud uploads - Receipt images never sent to external servers
  • No internet required - Works completely offline
  • Local storage - Images stored on your device or in your iCloud
  • You control everything - Delete receipts anytime

What We Don't Do

  • โŒ Don't upload receipts to our servers (we don't have servers)
  • โŒ Don't use cloud AI services (Google, OpenAI, etc.)
  • โŒ Don't analyze your spending patterns
  • โŒ Don't share data with third parties
  • โŒ Don't collect any data whatsoever

Supported Receipts

Works Best With

  • โœ… Retail store receipts
  • โœ… Restaurant receipts
  • โœ… Gas station receipts
  • โœ… Grocery store receipts
  • โœ… Coffee shop receipts
  • โœ… Service receipts

May Have Issues With

  • โš ๏ธ Handwritten receipts
  • โš ๏ธ Faded thermal paper
  • โš ๏ธ Crumpled or damaged receipts
  • โš ๏ธ Receipts with heavy graphics
  • โš ๏ธ Non-English receipts (currently)

Accuracy

How Accurate Is It?

Generally very accurate with clear, well-lit photos:

  • Merchant name: 85-95% accuracy
  • Amount: 90-98% accuracy
  • Date: 80-90% accuracy

Accuracy Tips

Always review auto-filled data before saving. The AI is very accurate but not perfect:

  • Double-check amounts match your receipt
  • Verify merchant name is correct
  • Confirm the date is accurate
  • Edit any field if needed - you have full control

Viewing Receipt Images

Access Saved Receipts

  1. Tap any transaction with a receipt thumbnail
  2. Tap the receipt image to view full-screen
  3. Pinch to zoom for details
  4. Share or export if needed

Managing Receipt Images

  • Receipt images are compressed to save space (max 5MB each)
  • Images sync via iCloud if sync is enabled
  • Delete transaction to remove receipt image
  • Export transactions to save receipts externally

Troubleshooting

Receipt Not Scanning Well

Problem: AI can't extract details

Solutions: - Retake photo with better lighting - Lay receipt completely flat - Avoid shadows and glare - Try different angle - Ensure receipt text is readable

Wrong Information Extracted

Problem: Merchant, amount, or date is incorrect

Solutions: - Edit fields manually - you have full control - Auto-filled fields are suggestions, not final - Review each field before saving - If consistently wrong, contact support

Scanner Not Available

Problem: Can't access receipt scanner

Solutions: - Check camera permissions in Settings - Restart the app - Update to latest version - Use manual entry as fallback

Slow Processing

Problem: Takes longer than 2-3 seconds

Solutions: - Close other apps to free memory - Restart device if very slow - Older devices may be slower - Processing time varies by device

Manual Entry Alternative

Don't want to use the scanner? No problem!

  • Choose "Manual Entry" instead of "Scan Receipt"
  • Enter amount and optional note
  • Category is automatically assigned based on merchant
  • Takes ~5 seconds
  • No photo required

Both methods work equally well - use whichever you prefer.

Technical Details

System Requirements

  • iOS 26.0+ or macOS 26.0+
  • ~1 GB storage for AI model
  • Camera access (for taking photos)
  • Photo library access (for selecting existing photos)

Offline Capability

The receipt scanner works completely offline:

  • No internet connection required
  • All processing on-device
  • Perfect for travel or areas with poor connectivity
  • Sync happens later when online (if iCloud enabled)

Performance

  • Processing time: 2-3 seconds average
  • Memory usage: ~200-300 MB during scanning
  • Battery impact: Minimal (similar to taking a photo)
  • Storage: Receipt images compressed to ~100-500 KB each

Comparison: Scanner vs Manual Entry

Feature Receipt Scanner Manual Entry
Speed 2-3 seconds + review 5-10 seconds
Accuracy 85-95% (with review) 100% (you enter it)
Convenience Just take photo Type everything
Receipt image Automatically saved Can add manually
Best for Most transactions Quick entries, no receipt

Future Improvements

We're continuously improving the receipt scanner:

  • Better accuracy for handwritten receipts
  • Support for more languages
  • Faster processing times
  • Enhanced merchant recognition
  • Multi-receipt batch scanning

Next Steps


Questions about receipt scanning? Check the FAQ or contact support.