<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Dizilus]]></title><description><![CDATA[Dizilus]]></description><link>https://dizilus.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Sun, 25 Oct 2026 10:32:47 GMT</lastBuildDate><atom:link href="https://dizilus.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Automating invoice processing without buying new software]]></title><description><![CDATA[Every invoice that lands in your inbox has to be opened, read and typed somewhere. Supplier, invoice number, date, due date, net, tax, total, sometimes…]]></description><link>https://dizilus.hashnode.dev/automating-invoice-processing-without-buying-new-software</link><guid isPermaLink="true">https://dizilus.hashnode.dev/automating-invoice-processing-without-buying-new-software</guid><category><![CDATA[automation]]></category><category><![CDATA[accounting]]></category><dc:creator><![CDATA[Henil Mehta]]></dc:creator><pubDate>Sat, 10 Oct 2026 11:02:31 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6ac855f759953fb1004a5dc5/9d0bee22-71cd-44a0-a57e-d5d5a18d27b0.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every invoice that lands in your inbox has to be opened, read and typed somewhere. Supplier, invoice number, date, due date, net, tax, total, sometimes line items.</p>
<p>Each one only takes a few minutes. The trouble is they never stop, and the person doing it usually has better things to do. Then come the typos: a transposed digit, a duplicate entered twice, a missed due date. None of it is dramatic on the day. It all shows up at month end, when someone has to find it.</p>
<h2>The shape of it</h2>
<p>When I build one of these, it nearly always looks the same:</p>
<ol>
<li>Watch the place invoices arrive: a shared inbox, a Google Drive or OneDrive folder, or a supplier portal.</li>
<li>When a new invoice comes in, AI reads the PDF or photo and finds the fields you care about.</li>
<li>Run checks: does the total add up, is the supplier known, has this invoice number been seen before, is the tax sensible?</li>
<li>If everything passes, save the data to your sheet or accounting software and file the original.</li>
<li>If something fails, flag it for a person with a clear note on what looked wrong.</li>
</ol>
<p>The AI part is reading the document. Everything around it is plain, predictable rules. That mix is what makes it reliable.</p>
<h2>Why AI changed this</h2>
<p>Older tools needed a template for every supplier layout and broke the moment a supplier redesigned their invoice. AI reads a document more like a person does. It understands that "Amount due", "Total payable" and "Balance" are probably the same thing, even in different corners of the page.</p>
<p>It isn't perfect. Blurry phone photos and handwriting are harder, which is exactly why the checks and the human review step exist.</p>
<h2>What gets flagged</h2>
<p>Anything unusual goes to a person instead of being guessed:</p>
<ul>
<li>a supplier you've never paid before</li>
<li>line items that don't add up to the total</li>
<li>an invoice number that looks like a duplicate</li>
<li>a missing field, like no due date or no tax number</li>
<li>an amount well above what that supplier normally charges</li>
</ul>
<p>Someone approves or fixes those with a click, and the rest flows through. The automation does the typing. You still decide what gets paid.</p>
<h2>A typical week</h2>
<p>A small online shop gets around 40 supplier and order emails a day, most with a PDF attached. Today someone types each one into a Google Sheet and later re-types it into the accounting software.</p>
<p>With the automation, each PDF is read as it arrives, the row appears in the sheet, the bill is drafted in the accounting software, and the PDF is filed in a folder by supplier and month. On a typical day a handful get flagged, maybe a new supplier or a total that doesn't match the line items. Someone checks those in a few minutes instead of typing all 40.</p>
<p>The same pattern works for orders, delivery notes, receipts and purchase orders. If it's a document with numbers that someone types up, it's a candidate.</p>
<h2>No new software needed</h2>
<p>This connects what you already have: Gmail or Outlook, Google Sheets or Excel, cloud storage and your accounting software. If your accounting tool has no direct way in, the data goes to a spreadsheet you import from.</p>
<p>One tip before anything else: collect 20 or 30 real invoices from different suppliers, including the messy ones, and test on those. It tells you far more than any demo.</p>
<p>And if you get three invoices a month, don't bother yet. This pays off when someone is typing them up every week.</p>
<hr />
<p><em>Originally published on <a href="https://dizilus.com/blog/automate-invoice-processing/">dizilus.com</a>.</em></p>
]]></content:encoded></item><item><title><![CDATA[How to automate the weekly business report]]></title><description><![CDATA[It's rarely the thinking that takes the time. It's the gathering. Sales are in the shop. Leads are in the CRM. Costs are in the accounting software…]]></description><link>https://dizilus.hashnode.dev/how-to-automate-the-weekly-business-report</link><guid isPermaLink="true">https://dizilus.hashnode.dev/how-to-automate-the-weekly-business-report</guid><category><![CDATA[automation]]></category><category><![CDATA[Productivity]]></category><dc:creator><![CDATA[Henil Mehta]]></dc:creator><pubDate>Sat, 10 Oct 2026 10:59:38 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6ac855f759953fb1004a5dc5/21f5f207-0346-4563-b276-035949a050d8.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>It's rarely the thinking that takes the time. It's the gathering.</p>
<p>Sales are in the shop. Leads are in the CRM. Costs are in the accounting software. Bookings are in a calendar. Somebody exports each one, pastes it into a sheet, fixes the formula that broke and tries to remember last week's number. By the time the report is ready, half of Monday morning is gone and nobody has the energy to think about what it says.</p>
<h2>How the automated version works</h2>
<p>Instead of a person collecting the numbers, a scheduled job does it:</p>
<ol>
<li>Connect to each tool your numbers live in, read-only where possible.</li>
<li>On a schedule, say Monday at 7am, pull the past week's figures.</li>
<li>Put them into one consistent layout: a Google Sheet, an Excel file or a simple dashboard.</li>
<li>Compare with last week and the same week last month.</li>
<li>Have AI write a short plain-English note on what moved and what looks unusual.</li>
<li>Send it to your inbox, Slack or WhatsApp.</li>
</ol>
<p>The numbers come straight from the source, so nobody types them. The AI only writes the commentary on top, and every figure it mentions can be traced back to the sheet.</p>
<h2>Keep it to one screen</h2>
<p>If a report needs scrolling, people stop reading it. A good weekly one covers:</p>
<ul>
<li><strong>Money in:</strong> sales or revenue for the week</li>
<li><strong>New demand:</strong> leads, enquiries or bookings</li>
<li><strong>Work done:</strong> orders shipped, jobs completed, tickets closed</li>
<li><strong>One or two warning signs</strong> that matter to you, like unpaid invoices or low stock</li>
<li><strong>A few sentences</strong> on what changed and why it might have</li>
</ul>
<p>A useful rule: pick the five numbers you'd want if you could only see five. Add more only when someone asks for them twice.</p>
<h2>What it looks like</h2>
<p>A cleaning company with twelve staff. Bookings come through a booking tool, invoices go out from the accounting software, enquiries arrive by email and WhatsApp.</p>
<p>Every Monday at 7am a report lands: jobs completed, revenue invoiced, invoices more than 30 days overdue, new enquiries and how many became bookings. Underneath, a note like: "Jobs were down slightly on last week, mostly Thursday, which had two cancellations. Overdue invoices went up because two larger clients haven't paid yet."</p>
<p>Two minutes to read, and you know where to look. A report you build is a chore. A report that arrives is something you actually read.</p>
<h2>Can you trust the AI summary?</h2>
<p>The AI never makes up numbers. It only reads figures the automation has already pulled and checked, and its job is to describe them and point at what's unusual. The raw numbers sit right next to the note, so if the summary ever disagrees with the table, you see it straight away.</p>
<h2>What still needs you</h2>
<p>Deciding what to do about it. The report can tell you enquiries dropped. It can't tell you whether that was the bank holiday, a broken form on your website or a competitor's sale.</p>
<p>Someone also has to own the definitions. What counts as a lead? When is a sale a sale? Agree that once, up front, and you avoid a lot of arguments later.</p>
<p>The easiest starting point is the report you already make by hand, however messy. Write down where each number comes from. That list is basically the blueprint.</p>
<hr />
<p><em>Originally published on <a href="https://dizilus.com/blog/automate-weekly-business-reports/">dizilus.com</a>.</em></p>
]]></content:encoded></item></channel></rss>