Select Page
INVENTORYPLUS STEP-BY-STEP GUIDE • PREMIUM FEATURE

How to Use AI Purchase Invoice Scanning in InventoryPlus

The complete, beginner-friendly guide to automating supplier purchase entries using either the Desktop App or the Online Web & Mobile Portal. Learn how to scan PDF, Excel, and camera bills using Google Gemini Flash, Groq Cloud Vision, or 100% Offline OCR, configure Smart Vendor Layout Templates, and reconcile stock in seconds.

Entering long supplier purchase bills by hand is one of the most time-consuming and error-prone tasks in retail and wholesale management. Typing dozens of product names, HSN codes, batch numbers, quantities, rates, discounts, and GST percentages from paper or PDF invoices takes hours every week—and a single typo can throw off your stock valuation and input tax credit.

With InventoryPlus AI Purchase Invoice Scanning, you can turn any supplier bill—whether it is a digital PDF, an Excel / CSV sheet, a smartphone photo, or a thermal receipt—into a ready-to-post purchase entry in seconds. Simply drop the invoice, review the matched products and prices side-by-side, and import everything into your purchase register with a single click.

Why Business Owners & Accountants Love AI Purchase Invoice Scanning:

  • 90% Faster Purchase Entry: Convert a 50-item supplier invoice into a complete purchase voucher in under 15 seconds instead of 20 minutes of manual typing.
  • Works on Both Desktop App & Online Web / Mobile App: Scan bills at your back-office Windows PC or snap photos of supplier bills directly from your phone or tablet in the Online Portal.
  • 3 Flexible Extraction Engines: Choose between Google Gemini Flash (High Accuracy Cloud AI), Groq Cloud Vision (Ultra-Fast Cloud AI), or 100% Offline OCR (No internet or API keys required).
  • Smart Vendor Layout Templates: Have a supplier with a complex or unusual bill format? Use Auto-Fill with AI to teach InventoryPlus that vendor's layout once, and every future bill extracts effortlessly.
  • Automatic Product Matching & 1-Click Creation: Automatically matches extracted lines against your item catalog by name, barcode, or remembered vendor alias—and lets you create brand-new items on the fly.
  • Multi-Page PDF & Batch Image Support: Combine multi-page invoices or multiple camera photos into a single consolidated purchase entry with automatic duplicate bill protection.

1. Subscription Requirement, Supported Formats & AI Engines

Before scanning your first supplier invoice, review the subscription eligibility, supported document types, and available extraction engines:

⭐ Exclusive to Premium Subscription

AI Purchase Invoice Scanning is an advanced automation feature available exclusively on the Premium Subscription plan. Both Desktop App users (via the AI Purchase Entry plugin) and Online Web Portal users require an active Premium Subscription to unlock automated bill scanning, AI template generation, and smart reconciliation.

🌐 Does It Require Internet or Paid API Keys?

No paid API keys are required! You can use free-tier API keys from Google Gemini (up to 1,500 bills/day free) or Groq Cloud (up to 7,000 bills/day free), OR switch to Offline OCR Mode to scan invoices 100% offline without any internet connection or API keys.

RECOMMENDED
Google Gemini Flash

Highest recognition accuracy (~95%+). Understands complex multi-column GST tables, skewed photos, HSN codes, free quantities, and handwritten notes. Supports primary + backup free API keys (up to 3,000 bills/day).

ULTRA-FAST
Groq Cloud Vision

Blazing-fast sub-second cloud extraction (~85–90% accuracy). Ideal for high-volume retail counters scanning hundreds of printed invoices daily (up to 14,000 bills/day with a backup key).

NO INTERNET
Offline OCR Engine

Runs 100% locally on your device (Windows Native OCR on Desktop, Tesseract Local OCR on Web). Unlimited scans with zero internet or API keys. Best paired with saved Vendor Layout Templates and digital PDF/Excel files.

Supported Invoice File Formats & Input Methods:

📄 PDF Invoices (.pdf)
Single or multi-page digital and scanned PDF bills from any accounting or ERP software.
🖼️ Bill Images (.png, .jpg, .webp)
A4 GST invoices, thermal 58mm/80mm slips, WhatsApp images, or flatbed scanner images.
📊 Spreadsheets (.xlsx, .xls, .csv)
Instant 100% exact parsing of distributor Excel/CSV bills—consumes zero AI quota!
📷 Camera & Clipboard (Ctrl+V)
Take a live photo using your phone/webcam or paste a screenshot directly with Ctrl+V.

💡
Available on Both Desktop App & Online Web Portal

InventoryPlus gives you full AI Purchase Scanning power across both platforms under your Premium Subscription. Follow the section below that matches the app you are using:

🖥️ Option A: Desktop App (Section 2)
Features a dual-pane Reconciliation Workbench, Landed Cost Freight Distribution, Pack Multipliers (e.g. Box of 24), Free Qty schemes, and Margin/MRP intelligence.
🌐 Option B: Online Web & Mobile App (Section 3)
Scan invoices from any browser, smartphone camera, or tablet. Features instant 1-click item creation, vendor memory aliases, and direct import into the Purchase screen.

👉 Pick whichever platform suits your daily workflow below—both options deliver rapid, accurate purchase automation!


2. Option A: How to Scan Purchase Invoices in the Desktop App

When to choose this: If you are working on your Windows store PC or back-office computer. Requires an active Premium Subscription and the AI Purchase Entry plugin enabled.

1
Open the AI Invoice Scanner Window

You can launch the AI Purchase Invoice Scanner in two convenient ways:

  • From the Top Menu: Click Plugins → AI Purchase Entry (Scan Invoice) from the main navigation bar.
  • Directly Inside the Purchase Screen: Open the standard Purchase entry screen and click the ✨ Scan Invoice (AI) button on the toolbar.
  • The dedicated AI Purchase Invoice Scanner & Reconciliation Workbench window opens on your screen.

2
Configure Your AI Engine & API Key (One-Time Setup)

Click the ⚙️ Configure AI button at the top-right of the scanner window:

  • Choose Your Default Engine: Select Google Gemini Flash (Recommended), Groq Cloud Vision, or Offline OCR (Windows Native).
  • Enter Free API Keys (For Cloud AI): Paste your primary API key (and optional backup API key for automatic quota rotation). Click Get Free Key inside the dialog if you need a free Gemini or Groq key in 30 seconds.
  • Default Purchase Behaviours: Choose whether scanned bills should default to Credit or Cash, whether rates are Tax Exclusive or Tax Inclusive, and enable Auto-Create Unmatched Products if you want new items created automatically.
  • Click Save Configuration. Your API keys are encrypted locally on your machine.

3
Select Pre-Scan Options & Drop Your Invoice File

Before dropping your invoice onto the dashed upload zone, you can optionally adjust the pre-scan bar:

  • Extraction Engine Dropdown: Keep your default engine or switch to Offline OCR / Gemini / Groq for this specific scan.
  • Vendor / Layout Template Selector: Leave on Auto-detect, or pre-select a saved vendor template if scanning a known complex bill in Offline OCR mode.
  • Load the Bill: Drag and drop one or more files onto the drop zone, click Browse File(s), or press Ctrl + V to paste a copied invoice image directly from your clipboard!
  • Duplicate Invoice Guard: If that supplier's Invoice Number has already been entered previously, InventoryPlus immediately alerts you so you never double-post a bill.

4
Review in the Split-Screen Reconciliation Workbench

Once extracted, the Desktop Workbench displays your original invoice image on the left (with Zoom In, Zoom Out, and Fit controls) and the structured reconciliation grid on the right:

  • Supplier Verification: Matched suppliers show a green ✓ Matched badge. If a supplier is new, click + Create Supplier to add their name, GSTIN, state, and address to your ledger in one click.
  • Product Matching & Vendor Memory: Each row displays its match status (Exact Match, Fuzzy Match, or Unmatched). If you manually map an extracted line to an existing product in the Matched Product dropdown, InventoryPlus permanently remembers that vendor alias for all future bills!
  • Pack Size Multiplier & Free Qty: Buying in wholesale cartons but selling in loose units? Set the Pack Size (e.g. 24 for a Box of 24) and Free Qty—the workbench automatically calculates your effective stock units and true landed unit cost.
  • Distribute Freight / Landed Cost: Click 🚚 Distribute Freight in the workbench header to apportion transport, packing, or unloading charges across all invoice items by value, quantity, or equal split.
  • Price Hike & Margin Alerts: The Alerts column automatically flags if a supplier has increased the purchase rate compared to your last purchase, and lets you update your Selling Price and MRP right from the grid.

5
Confirm & Post Purchase Voucher

Verify the extracted Subtotal, Tax Breakdown (CGST / SGST / IGST), Discount, and Grand Total at the bottom bar. Click ✓ Confirm & Import to Purchase. All items, quantities, batches, expiry dates, and accounting ledger postings are saved into your purchase register—and a digital copy of the original invoice is automatically archived for audit reference!


3. Option B: How to Scan Purchase Invoices in the Online Web & Mobile App

When to choose this: If you are using InventoryPlus Online in a web browser on your laptop, Mac, tablet, or smartphone. Requires an active Premium Subscription.

1
Configure AI & Document Scanner in Settings

Log in to your InventoryPlus Online portal, navigate to Administration → Settings, and select the AI & Document Scanner tab:

  • Select your preferred default extraction engine: Google Gemini Flash, Groq Cloud Vision, or Offline OCR.
  • If using Gemini or Groq, paste your free API key (and optional backup key) and click Test to verify instant connectivity.
  • Click Save AI Settings. Your chosen engine will now be pre-selected automatically whenever you open the scanner!

2
Launch the Scanner from the Purchase Screen

Open Transactions → Purchase from the sidebar menu and click the ✨ Scan Invoice (AI) button at the top of the Purchase screen. The AI Invoice Scanner modal opens.

3
Upload, Snap a Photo, or Paste Your Bill

Inside the AI Invoice Scanner dialog:

  • Confirm your active Extraction Engine pill at the top (it automatically defaults to the engine you saved in Settings, or you can tap any engine to switch on the fly).
  • Optionally select a saved vendor from the Pre-Select Template / Vendor dropdown if scanning a custom layout in Offline OCR mode.
  • Click Browse Files to upload a PDF/Excel/Image, tap 📷 Take Photo on your mobile phone or tablet to photograph a paper bill, or press Paste (Ctrl+V) to scan a screenshot.
  • Multi-Page Support: Have a 3-page bill? Drop all 3 pages together (or click + Add Page 2, 3... after the first page finishes) to merge all items into one bill!

4
Reconcile Supplier & Line Items, Then Import

Review the extracted header and item table:

  • Supplier Card: If the vendor is not yet in your master list, click + Create to register the supplier (with GSTIN and address) in one click, or click 🔍 Select to link an existing vendor.
  • Line Items Table: Matched items show a green Matched badge. For new items marked New, click + Create on a single row, click 🔍 Pick to map to an existing item (which saves the alias for future scans), or click + Create All New Items at the bottom to create all unmatched products in bulk!
  • Click Import Selected Lines. All verified rows, quantities, rates, discounts, and taxes immediately populate your Purchase entry screen ready for saving.

4. Smart Vendor Layout Templates & Auto-Fill with AI

Every distributor and manufacturer designs their invoice differently. Some print items across two or three lines, some use custom labels like "Bill Ref #" or "Net Payable", and others include extra columns for MRP, HSN, Scheme, or Cess.

InventoryPlus includes an intelligent Vendor Layout Template Designer on both the Desktop App (click ⚙️ Template Rules) and the Online Web App (click ⚙️ Layout Template) so you can tailor extraction rules for any vendor:

How to Create a Vendor Layout Template in 10 Seconds (Auto-Fill with AI):

  1. Scan one sample invoice from your supplier and click ⚙️ Template Rules (Desktop) or ⚙️ Layout Template (Web).
  2. Click the ✨ Auto-Fill with AI button (or upload a sample bill inside the template modal).
  3. InventoryPlus analyzes the document structure and automatically fills in the exact header labels, table boundaries, column positions, and layout type!
  4. Click Save Template. From now on—even when scanning in 100% Offline OCR mode—InventoryPlus applies those exact rules automatically whenever it sees a bill from that supplier.
Template Rule Setting What It Controls Example Values
Bill Layout Type Adapts the parser for standard tables, multi-line rows, or POS slips. Standard Grid, Multi-Row Item (2-3 Lines), Thermal Receipt
Invoice Number & Date Labels Exact text printed before the bill number and invoice date. Invoice No:, Bill #, Issue Date, Dated
Table Start & End Keywords Marks where the item table begins and where the footer/totals start. Start: Item & Description • End: Total, Account Holder
Column Order Mapping Maps left-to-right column positions (1-based) for tabular bills. Item=2, HSN=3, Qty=4, Rate=5, Tax=6, Total=7
Rate Tax Mode & Multi-Line Action Specifies if printed rates include GST and how wrapped lines behave. Tax Exclusive / Inclusive • Append to Item Name / Ignore
Custom AI Prompt Instructions Plain-English instructions passed directly to Gemini/Groq for special rules. "Ignore serial numbers on line 2; take Net Rate after scheme discount."


5. Advanced Retail & Wholesale Features Built Into the Scanner

InventoryPlus goes far beyond basic text recognition—it understands real-world retail, pharma, supermarket, and distribution accounting:

1. Self-Learning Vendor Item Memory

Suppliers often use cryptic abbreviations on bills (e.g. "0.5 HP DOL STR"). Map it to your catalog item once, and InventoryPlus remembers that supplier's item name forever.

2. Pack Multiplier & Scheme Free Qty

Automatically converts wholesale packs (e.g. 10 Boxes × 24 Pcs = 240 units) and accounts for Promotional Free Quantities (e.g. 10 + 2 Free) when computing effective unit cost.

3. Landed Cost Freight Apportionment

Distribute delivery freight, hamali, or packing charges across all line items proportionally by item value, quantity, or equal weight to see your true landed cost per unit.

4. Automatic Backup Key Rotation

Add a secondary free Gemini or Groq API key in settings. If your primary key hits a per-minute rate limit during peak billing hours, InventoryPlus switches to your backup key seamlessly.


6. Frequently Asked Questions & Troubleshooting (FAQ)

Here are quick answers to common questions about AI Purchase Invoice Scanning on Desktop and Online:

Q: Which subscription plan is required to use AI Purchase Invoice Scanning?

An active Premium Subscription is required. AI Purchase Invoice Scanning (across both the Desktop App plugin and the Online Web/Mobile Portal) is an exclusive Premium Subscription feature.

Q: Do I have to pay Google or Groq to get an API key?

No! Both Google AI Studio (Gemini Flash) and Groq Cloud offer generous 100% free API tiers (up to 1,500 bills/day per key on Gemini and 7,000 bills/day per key on Groq). You can generate a free key in under 30 seconds using the direct link inside the AI Settings screen—or use Offline OCR without any key at all.

Q: Can I scan purchase bills when my store has no internet connection?

Yes! Select Offline OCR in the AI Settings or pre-scan engine selector. On the Desktop App, it uses Windows Native OCR; on the Web App, it runs local browser OCR. For complex supplier bills in Offline OCR mode, configure a Vendor Layout Template once and pre-select that template before scanning for best accuracy.

Q: What if my supplier sends an Excel (.xlsx) or CSV file instead of a PDF/Image?

Simply drop the .xlsx, .xls, or .csv file directly into the AI Scanner! InventoryPlus parses spreadsheet columns locally with 100% mathematical precision in milliseconds—and it uses zero AI quota.

Q: How do I handle a long invoice that spans 2 or 3 pages?

If your bill is a multi-page PDF, simply drop the PDF file—InventoryPlus automatically reads all pages and merges the line items. If you are taking photos of a 3-page paper bill, select all 3 images at once (or click + Add Page 2, 3... in the Online scanner) to combine them into a single purchase voucher.

Q: What happens if a supplier bill contains new products that are not in my inventory yet?

You never have to leave the scanner screen! Unmatched items are highlighted clearly. You can click + Create on individual lines, click + Create All New Items to register all new items in bulk (complete with HSN code, GST %, unit, and purchase price), or enable Auto-Create Unmatched Products in Desktop AI Settings.

Q: Why did Offline OCR miss some items on a low-resolution or unusual GST bill?

Offline OCR relies on local character pattern matching. If a vendor uses a multi-row item format, colored ink, or custom column headers, open Template Rules / Layout Template, click Auto-Fill with AI (or set the Table Start Keyword, Table End Keyword, and Bill Layout Type), and save the template for that vendor. For skewed camera photos, Google Gemini Flash is always recommended.


Ready to Automate Your Purchase Entries?

Upgrade to an InventoryPlus Premium Subscription today, open the AI Invoice Scanner on Desktop or Online, and turn hours of manual data entry into a 10-second workflow.

EXPERIENCE EFFORTLESS AI PURCHASE ENTRY