Processing Your First Invoice
Step-by-step guide to process your first invoice with Invoices Reader
Prerequisites
Before you start processing invoices, make sure you have:
- Invoices Reader installed on your computer
- Invoice files in PDF format or as images (JPG, PNG)
- A folder where your invoice files are stored
Supported File Types
Invoices Reader supports the following file formats:
- PDF documents (.pdf)
- JPEG images (.jpg, .jpeg)
- PNG images (.png)
- TIFF images (.tiff, .tif)
Open a Folder
First, you need to open the folder containing your invoice files:
-
Launch Invoices Reader from your desktop or Start menu
-
Click on the Open Folder button in the toolbar or select File > Open Folder from the menu
-
Browse to the folder containing your invoice files
-
Click Select Folder to open it
Pro Tip
Organize your invoices in folders by month or vendor for easier management. For example, create folders like "2025-05" or "Vendor-ABC" to keep your invoices organized.
Select Processing Mode
Next, choose the appropriate processing mode for your invoices:

Invoices Reader offers several processing modes:
Saudi einvoice QR code - fast
For Saudi electronic invoices with QR codes
Egyptian einvoice QR code - fast
For Egyptian electronic invoices with QR codes
GEMINI - fast
Uses Google Gemini AI for invoice processing (requires API key)
OLLAMA - slow
Uses local Ollama models (works offline)
To select a processing mode:
- Click on the Processing Mode button in the toolbar
- Select the appropriate mode for your invoices
- Click Apply to activate the selected mode
Which Mode Should I Choose?
- QR Code modes: Best for standard electronic invoices with QR codes
- GEMINI: Best for complex invoices or those without QR codes (requires internet)
- OLLAMA: Good for offline processing, but slower than other methods
Process the Invoice
Now it's time to process your first invoice:

-
Navigate to the invoice you want to process using the arrow buttons or keyboard shortcuts
-
F5 or click the Process button to start processing" data-ar="اضغط على F5 أو انقر على زر معالجة لبدء المعالجة">F5 or click the Process button to start processing" data-ar="اضغط على F5 أو انقر على زر معالجة لبدء المعالجة">Press F5 or click the Process button to start processing
-
Wait for the processing to complete - you'll see a progress bar during this time
Processing Time
Processing time varies depending on the selected mode:
- QR Code modes: Usually 1-3 seconds per invoice
- GEMINI: Typically 3-5 seconds per invoice
- OLLAMA: May take 10-30 seconds per invoice
Review Extracted Data
After processing, Invoices Reader will display the extracted data in the information panel:
Invoice Details
Important steps for reviewing data:
- Carefully review all extracted fields for accuracy
- Correct any errors by editing the fields directly
- Pay special attention to dates, amounts, and tax information
- Check that the vendor information is correct
Important
While Invoices Reader is highly accurate, always verify the extracted data against the original invoice, especially for critical fields like amounts and tax information.
Save the Data
Once you've reviewed and corrected the data, it's time to save it:
-
Ctrl + S or select File > Save from the menu" data-ar="اضغط على Ctrl + S أو حدد ملف > حفظ من القائمة">Ctrl + S or select File > Save from the menu" data-ar="اضغط على Ctrl + S أو حدد ملف > حفظ من القائمة">Press Ctrl + S or select File > Save from the menu
-
The data will be saved to the internal database
-
You'll see a confirmation message when the data is successfully saved
Success!
You've successfully processed and saved your first invoice! You can now:
- Continue processing more invoices in the batch
- Export the data to Excel or other formats
- View your processed invoices in the database
Tips for Better Results
Use High-Quality Scans
For scanned invoices, use a resolution of at least 300 DPI for best results. Ensure the scan is clear and all text is legible.
Choose the Right Processing Mode
Select the processing mode that matches your invoice type. For non-standard invoices, AI-based modes (GEMINI or OLLAMA) typically provide better results.
Batch Similar Invoices
Process similar invoices (same vendor or format) together using the same processing mode for more consistent results.
Regular Database Backups
Regularly export your invoice database to Excel as a backup. This ensures you don't lose any processed data.
Next Steps
Now that you know how to process individual invoices, you might want to explore: