{"id":45,"date":"2025-06-26T23:18:24","date_gmt":"2025-06-26T23:18:24","guid":{"rendered":"https:\/\/invoicesreader.com\/?post_type=tutorial&#038;p=45"},"modified":"2025-06-26T23:18:25","modified_gmt":"2025-06-26T23:18:25","slug":"%d8%a7%d9%84%d9%85%d8%b9%d8%a7%d9%84%d8%ac%d8%a9-%d8%a7%d9%84%d8%af%d9%81%d8%b9%d9%8a%d8%a9","status":"publish","type":"tutorial","link":"https:\/\/invoicesreader.com\/en\/tutorials\/%d8%a7%d9%84%d9%85%d8%b9%d8%a7%d9%84%d8%ac%d8%a9-%d8%a7%d9%84%d8%af%d9%81%d8%b9%d9%8a%d8%a9\/","title":{"rendered":"Batch processing"},"content":{"rendered":"<h1 class=\"wp-block-heading\">Batch Processing<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Learn how to process multiple invoices efficiently in batches<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Introduction to Batch Processing<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Batch processing allows you to process multiple invoices at once, saving time and streamlining your workflow. With Invoices Reader\u2019s batch processing feature, you can:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Process dozens or hundreds of invoices with minimal intervention<\/li>\n\n\n\n<li>Apply consistent processing settings across all invoices<\/li>\n\n\n\n<li>Monitor progress in real-time<\/li>\n\n\n\n<li>Review and export results in bulk<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Batch processing is ideal for organizations that regularly handle large volumes of invoices, such as accounting departments or bookkeeping services.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/invreader.pages.dev\/images\/processing.png\" alt=\"Batch Processing\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Creating a New Batch<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To create a new batch for processing:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Start a New BatchClick on the\u00a0<strong>New Batch<\/strong>\u00a0button in the toolbar or select\u00a0<strong>File &gt; New Batch<\/strong>\u00a0from the menu.<\/li>\n\n\n\n<li>Name Your BatchEnter a descriptive name for your batch (e.g., \u201cMay 2025 Invoices\u201d or \u201cVendor ABC Invoices\u201d).<\/li>\n\n\n\n<li>Select Source FolderClick\u00a0<strong>Browse<\/strong>\u00a0to select the folder containing the invoices you want to process.<img decoding=\"async\" src=\"https:\/\/invreader.pages.dev\/images\/folder_selection.png\" alt=\"Folder Selection\"><\/li>\n\n\n\n<li>Choose File TypesSelect which file types to include (PDF, JPG, PNG, TIFF).<\/li>\n\n\n\n<li>Create the BatchClick\u00a0<strong>Create Batch<\/strong>\u00a0to finalize the batch creation.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Pro Tip<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Organize your invoices in separate folders before creating a batch. This makes it easier to process invoices from specific time periods or vendors.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Batch Settings<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before processing a batch, configure the appropriate settings:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Processing Options<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Processing Mode\u00a0 \u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0Saudi einvoice QR code \u2013 fast\u00a0 \u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0Egyptian einvoice QR code \u2013 fast\u00a0 \u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0GEMINI \u2013 fast\u00a0 \u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0OLLAMA \u2013 slow\u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0Error Handling\u00a0 \u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0Stop on errors\u00a0 \u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0Continue processing on errors\u00a0 \u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0Skip problematic files\u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0Processing Threads\u00a0 \u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a01 (Lowest CPU usage)\u00a0 \u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a02\u00a0 \u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a04 (Recommended)\u00a0 \u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a08 (Highest performance)\u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0\u00a0 \u00a0Automatically save results to database<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Setting Recommendations<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Processing Mode<\/strong>: Choose based on your invoice types. GEMINI is recommended for mixed invoice formats.<\/li>\n\n\n\n<li><strong>Error Handling<\/strong>: \u201cContinue processing on errors\u201d is best for large batches.<\/li>\n\n\n\n<li><strong>Processing Threads<\/strong>: 4 threads offers a good balance between speed and system responsiveness.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Processing a Batch<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once your batch is configured, you can start processing:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Review SettingsDouble-check your batch settings to ensure they\u2019re appropriate for your invoices.<\/li>\n\n\n\n<li>Start ProcessingClick the\u00a0<strong>Start Processing<\/strong>\u00a0button to begin processing the batch.<\/li>\n\n\n\n<li>Wait for CompletionThe system will process all invoices in the batch according to your settings.<img decoding=\"async\" src=\"https:\/\/invreader.pages.dev\/images\/processing.png\" alt=\"Processing Progress\"><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Important<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depending on the number of invoices and the processing mode selected, batch processing can take from a few minutes to several hours. For large batches, consider running the process overnight.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Monitoring Progress<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">During batch processing, you can monitor progress in real-time:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Batch Progress<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Overall Progress68%<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Current Fileinvoice_123.pdf<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Processed:\u00a068\/100<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Success Rate:\u00a097%<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Elapsed Time:\u00a000:14:32<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Est. Time Remaining:\u00a000:06:45PauseStop<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The progress monitor provides the following information:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Overall progress percentage and progress bar<\/li>\n\n\n\n<li>Current file being processed<\/li>\n\n\n\n<li>Number of processed files and success rate<\/li>\n\n\n\n<li>Elapsed time and estimated time remaining<\/li>\n\n\n\n<li>Options to pause or stop the batch processing<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Reviewing Results<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After batch processing is complete, you can review the results:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Batch SummaryReview the batch summary showing total processed invoices, success rate, and any errors.<\/li>\n\n\n\n<li>Navigate Through ResultsUse the navigation controls to browse through the processed invoices.<\/li>\n\n\n\n<li>Review and EditCheck the extracted data for each invoice and make corrections if needed.<\/li>\n\n\n\n<li>Save ChangesClick\u00a0<strong>Save All<\/strong>\u00a0to save any edits you\u2019ve made to the extracted data.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Pro Tip<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Focus your review on invoices that had processing warnings or errors. These are highlighted in the batch results list with yellow or red indicators.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Exporting Batch Data<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After reviewing the batch results, you can export the data:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Excel Export<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Export all invoice data to a Microsoft Excel spreadsheet.Export to Excel<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">CSV Export<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Export invoice data to a CSV file for use with other systems.Export to CSV<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Database Storage<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">All processed invoices are automatically saved to the internal database for future reference and reporting.View in Database<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Export Options<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When exporting, you can customize which fields to include, apply filters, and choose between different export formats. Click the settings icon next to the export button to access these options.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tips &amp; Best Practices<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Process Similar Invoices Together<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Group invoices from the same vendor or with similar formats in the same batch for more consistent results.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Optimize Processing Threads<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Adjust the number of processing threads based on your computer\u2019s capabilities. More threads increase speed but use more system resources.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Schedule Large Batches<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Process large batches during off-hours (overnight or weekends) to avoid tying up your computer during working hours.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Regular Database Backups<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Export your database regularly to prevent data loss. Use the database management tools to create backups.<\/p>","protected":false},"excerpt":{"rendered":"<p>Batch Processing Learn how to process multiple invoices efficiently in batches Introduction to Batch Processing Batch processing allows you to\u2026<\/p>","protected":false},"featured_media":954,"comment_status":"open","ping_status":"closed","template":"","tutorial_category":[8],"tutorial_level":[],"class_list":["post-45","tutorial","type-tutorial","status-publish","has-post-thumbnail","hentry","tutorial_category-8"],"_links":{"self":[{"href":"https:\/\/invoicesreader.com\/en\/wp-json\/wp\/v2\/tutorial\/45","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/invoicesreader.com\/en\/wp-json\/wp\/v2\/tutorial"}],"about":[{"href":"https:\/\/invoicesreader.com\/en\/wp-json\/wp\/v2\/types\/tutorial"}],"replies":[{"embeddable":true,"href":"https:\/\/invoicesreader.com\/en\/wp-json\/wp\/v2\/comments?post=45"}],"version-history":[{"count":0,"href":"https:\/\/invoicesreader.com\/en\/wp-json\/wp\/v2\/tutorial\/45\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/invoicesreader.com\/en\/wp-json\/wp\/v2\/media\/954"}],"wp:attachment":[{"href":"https:\/\/invoicesreader.com\/en\/wp-json\/wp\/v2\/media?parent=45"}],"wp:term":[{"taxonomy":"tutorial_category","embeddable":true,"href":"https:\/\/invoicesreader.com\/en\/wp-json\/wp\/v2\/tutorial_category?post=45"},{"taxonomy":"tutorial_level","embeddable":true,"href":"https:\/\/invoicesreader.com\/en\/wp-json\/wp\/v2\/tutorial_level?post=45"}],"curies":[{"name":"<p>The digital transformation in the Kingdom of Saudi Arabia is accelerating, and with it, the need for <strong>invoice automation solutions in Saudi Arabia<\/strong> is increasing. As we enter 2025, the implementation of e-invoicing is no longer an option, but a prerequisite for business continuity.<\/p>","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}