<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Cristian Núñez (DiGitax)</title>
    <description>The latest articles on DEV Community by Cristian Núñez (DiGitax) (@digitax_do).</description>
    <link>https://dev.to/digitax_do</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4227291%2F2983330a-18fc-4ebb-9c17-efd045e5c0b3.jpg</url>
      <title>DEV Community: Cristian Núñez (DiGitax)</title>
      <link>https://dev.to/digitax_do</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/digitax_do"/>
    <language>en</language>
    <item>
      <title>How We Processed 600 Real Tax Invoices in 4.5 Minutes Using a Dual-Engine Gemini AI &amp; Vertex AI Architecture</title>
      <dc:creator>Cristian Núñez (DiGitax)</dc:creator>
      <pubDate>Wed, 04 Nov 2026 22:46:21 +0000</pubDate>
      <link>https://dev.to/digitax_do/how-we-processed-600-real-tax-invoices-in-45-minutes-using-a-dual-engine-gemini-ai-vertex-ai-2gel</link>
      <guid>https://dev.to/digitax_do/how-we-processed-600-real-tax-invoices-in-45-minutes-using-a-dual-engine-gemini-ai-vertex-ai-2gel</guid>
      <description>&lt;p&gt;Manual data entry remains the single biggest bottleneck for Certified Public Accountants (CPAs) and SMEs in Latin America and the Caribbean. In the Dominican Republic, preparing the monthly &lt;strong&gt;DGII Form 606 (Purchases)&lt;/strong&gt;, &lt;strong&gt;Form 607 (Sales)&lt;/strong&gt;, and &lt;strong&gt;IT-1 (VAT/ITBIS)&lt;/strong&gt; declarations for a mid-sized business with 600 monthly receipts typically consumes &lt;strong&gt;15 hours of manual typing and tax ID validation&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;At &lt;strong&gt;&lt;a href="https://digitax.do" rel="noopener noreferrer"&gt;DiGitax Suite&lt;/a&gt;&lt;/strong&gt; (&lt;a href="https://digitax.do/company" rel="noopener noreferrer"&gt;Corporate Profile — DiGitax LLC&lt;/a&gt;), we engineered a dual-engine AI document processing pipeline that cuts those 15 hours down to &lt;strong&gt;4 minutes and 31 seconds&lt;/strong&gt; with &lt;strong&gt;100% field extraction accuracy&lt;/strong&gt;—while keeping daily AI ingestion free for accountants.&lt;/p&gt;

&lt;p&gt;Here is the architecture and the full benchmark data from our &lt;strong&gt;&lt;a href="https://digitax.do/escaneos-ia-gemini-vertex-digitax" rel="noopener noreferrer"&gt;600-Invoice AI Case Study (Gemini AI vs. Vertex AI)&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. The Problem with Single-Tier OCR SaaS
&lt;/h2&gt;

&lt;p&gt;Most accounting scanners fail in production for two reasons:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Expiring Monthly Quotas:&lt;/strong&gt; Traditional OCR tools charge per seat and wipe out unused document credits at the end of every month.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Zero Fiscal Filtering:&lt;/strong&gt; Employees send everything via WhatsApp or email—thermal receipts, quotes/proformas, delivery notes (&lt;em&gt;conduces&lt;/em&gt;), consumer receipts without tax credit (&lt;code&gt;B02&lt;/code&gt;), and duplicate PDFs. If an OCR tool blindly dumps all of that into the ledger, the accountant spends more time cleaning up the mess than typing it manually.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  2. Our Solution: Dual-Engine AI Routing (&lt;code&gt;0 Credits&lt;/code&gt; vs. &lt;code&gt;6 Credits/doc&lt;/code&gt;)
&lt;/h2&gt;

&lt;p&gt;Instead of forcing every document through an expensive enterprise endpoint, &lt;strong&gt;&lt;a href="https://digitax.do" rel="noopener noreferrer"&gt;DiGitax&lt;/a&gt;&lt;/strong&gt; routes documents across two specialized engines backed by a &lt;strong&gt;&lt;a href="https://digitax.do/creditos-lotes-precio-digitax" rel="noopener noreferrer"&gt;Unified Non-Expiring Prepaid Credit Wallet&lt;/a&gt;&lt;/strong&gt;:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Metric / Capability&lt;/th&gt;
&lt;th&gt;Track 1: Google Gemini AI (&lt;code&gt;0 Credits / $0.00 Free&lt;/code&gt;)&lt;/th&gt;
&lt;th&gt;Track 2: Google Cloud Vertex AI (&lt;code&gt;6 Credits / doc&lt;/code&gt;)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Target Workload&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Continuous daily ingestion (WhatsApp, mobile app, email)&lt;/td&gt;
&lt;td&gt;End-of-month bulk closures &amp;amp; multi-page PDF batches&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Throughput Speed&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;45 documents / hour&lt;/strong&gt; (+20 free scans/day per Google key)&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;1,500 to 4,000 documents / hour&lt;/strong&gt; (~4.5 min per 300 docs)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Multi-Invoice PDF Splitting&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Up to 3 invoices per PDF&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;Unlimited&lt;/strong&gt; (splits 50–100 page stapled PDFs automatically)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Extraction Accuracy (RNC, NCF, ITBIS)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;100%&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;100%&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Cost per Document&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;$0.00 USD (0 Credits)&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;$0.0042 – $0.0060 USD (6 Credits)&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  3. The 6-State Fiscal Tray: &lt;code&gt;Declarados&lt;/code&gt; vs. &lt;code&gt;Descartados&lt;/code&gt;
&lt;/h2&gt;

&lt;p&gt;Before any extracted document touches the General Ledger, it passes through our &lt;strong&gt;&lt;a href="https://digitax.do/ingesta-inteligente-depuracion-facturas-606#flujo-bandeja-fiscal" rel="noopener noreferrer"&gt;4-Filter DGII Validation &amp;amp; Depuration Pipeline&lt;/a&gt;&lt;/strong&gt;:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Fiscal &amp;amp; Accounting Track (Left Rail):&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;Procesados&lt;/code&gt; → &lt;code&gt;Contabilizados&lt;/code&gt; → &lt;code&gt;Declarados&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Verifies live taxpayer status (&lt;code&gt;RNC Activo&lt;/code&gt;) and voucher sequence (&lt;code&gt;NCF Serie B&lt;/code&gt; / &lt;code&gt;e-CF Serie E&lt;/code&gt; under &lt;strong&gt;&lt;a href="https://digitax.do/facturador-ecf" rel="noopener noreferrer"&gt;Law 32-23&lt;/a&gt;&lt;/strong&gt;) against the &lt;strong&gt;&lt;a href="https://digitax.do/como-consultar-validar-ncf-e-ncf-dgii" rel="noopener noreferrer"&gt;DGII Official Registry&lt;/a&gt;&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Generates an atomic double-entry journal entry ($\text{Debits} = \text{Credits}$) and locks the period with an immutable cryptographic lock once declared.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Control &amp;amp; Depuration Track (Right Rail):&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;Pendientes&lt;/code&gt; → &lt;code&gt;Incidencias&lt;/code&gt; → &lt;code&gt;Descartados&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Quotes, proformas, non-fiscal receipts, consumer invoices (&lt;code&gt;B02&lt;/code&gt;), and exact &lt;code&gt;[RNC + NCF]&lt;/code&gt; duplicates are automatically diverted to &lt;code&gt;Descartados&lt;/code&gt; with an explicit audit tag—never polluting the &lt;strong&gt;&lt;a href="https://digitax.do/formatos-606-607-608-609-623-dgii" rel="noopener noreferrer"&gt;DGII Form 606, 607, 608, 609, or 623&lt;/a&gt;&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  4. Explore the Full Benchmark &amp;amp; Free Tools
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Full 600-Invoice Case Study:&lt;/strong&gt; &lt;a href="https://digitax.do/escaneos-ia-gemini-vertex-digitax" rel="noopener noreferrer"&gt;Gemini AI vs. Vertex AI Benchmark&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dominican Republic Tax Reference Hub (2026):&lt;/strong&gt; &lt;a href="https://digitax.do/guia-fiscal-dgii" rel="noopener noreferrer"&gt;Guía Fiscal DGII 2026&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Market Study:&lt;/strong&gt; &lt;a href="https://digitax.do/mejores-software-contabilidad-republica-dominicana-2026" rel="noopener noreferrer"&gt;The 9 Best Accounting Software Platforms in the Dominican Republic (2026)&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Free Chrome Extension:&lt;/strong&gt; &lt;a href="https://chromewebstore.google.com/detail/digitax-validador-fiscal/fjbeeafcmindblpjgfncepofofadipod" rel="noopener noreferrer"&gt;DiGitax Validador Fiscal DGII &amp;amp; e-CF XML Viewer&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>fintech</category>
      <category>saas</category>
      <category>accounting</category>
    </item>
  </channel>
</rss>
