Two-Stage Vision AI Engine

Wholesaler Invoice OCR Scanner — Digitize Paper Bills in 5 Seconds

Save 2 hours of manual bill punching every night. Point your camera at any pharma distributor invoice to extract batch numbers, expiries, PTR rates, and schemes directly into stock.

The Ground Reality: Manual Typing vs. StockMed AI Scanner

❌ The Traditional Nightmare

  • 2 Hours Lost Nightly: Typing 40–60 line items per invoice after 9:30 PM store closing.
  • Batch & Expiry Typos: Human errors mistyping DL4920 as DL4928, making future returns impossible.
  • Negative Billing Blocks: Morning shipments sit unpacked while customers wait at the counter because stock reads "0".
  • Free Scheme Confusion: "10+2 free" items entered as paid units, skewing margins and purchase tax credits.

✅ The StockMed Solution

  • 5 Seconds Per Bill: High-speed optical recognition reads the entire columnar invoice at once.
  • 100% Extraction Accuracy: Matches against 80+ top Indian pharma catalog formulations automatically.
  • Zero Negative Billing: Inward stock immediately upon delivery so counter sales never freeze.
  • Scheme Auto-Splitting: Automatically separates paid vs bonus free units with exact landed cost calculations.

Engineered for Real-World Indian Pharma Invoices

Generic OCR tools fail on pharma invoices because distributor bills are printed on low-DPI dot-matrix printers with continuous tractor-feed paper. StockMed is custom-built for Indian pharmacy ERP formats:

🖨️ Dot-Matrix De-Noising

Trained to clean up ribbon smudges, joining faint spaced digits (e.g. 6 5 0 m g ➔ 650mg) and ignoring perforated paper noise.

📅 Named Month Expiries

Seamlessly extracts both numeric (11/27, 11.27) and named 3-letter Indian pharma date tokens (NOV-27, OCT/26, DEC-28).

🚫 Aggressive Noise Filter

Automatically filters out non-medicine metadata like GSTINs, DL numbers, FSSAI codes, bank account details, and HSN summary tables.

🧠 Self-Learning Autocorrect

Whenever you edit or confirm a medicine name, StockMed's local learning engine remembers the correction for future invoices.

🔄 Sorensen-Dice Matching

Bi-gram fuzzy matching visually differentiates stock top-ups (🟢 MATCHED) from brand-new catalog entries (🟠 NEW PRODUCT).

💾 Offline-First Processing

Works completely offline with on-device Google ML Kit OCR when internet connectivity is weak during peak counter hours.

How to Scan Your First Invoice in 4 Easy Steps

  1. Open Bill Scanner: Tap the 📷 Bill Scanner icon on your StockMed mobile app or desktop dashboard.
  2. Capture Photo: Hold the camera parallel to the paper bill under good lighting. You can capture multiple pages for long multi-page invoices.
  3. Verify Table: StockMed displays an interactive table with Medicine Name, Batch Number, Expiry, Quantity, PTR, and MRP for 1-tap verification.
  4. Commit to Stock: Tap Save & Inward Inventory. Your digital stock updates instantly, ready for billing and customer searches.

Frequently Asked Questions (FAQ)

Which pharma software invoices are supported?

StockMed natively parses bills printed from Marg ERP 9+, Busy Accounting, Tally Prime, RetailStar, MediVision, and custom distributor ERP billing formats.

Can I export the scanned bill data to Excel or CSV?

Yes. Every scanned bill can be exported as a standard Excel (.xlsx) or CSV file with separate columns for Batch, Expiry, HSN, Tax slabs, and Rates.

Does it require expensive scanner hardware?

No! Any regular Android smartphone camera (8MP+) or standard PC webcam works perfectly. No high-end flatbed scanners are required.

Stop Typing. Start Scanning Today.

Eliminate evening overtime and eradicate batch entry errors with India's #1 pharma invoice scanner.

📱 Download StockMed App Free