Tiếng Việt

I build tools so accountants and office staff stop doing the same task over and over.

Keying in invoices, merging spreadsheets, reconciling numbers, rebuilding the same month-end report. Office Lab makes tools that run on your own computer, plus Excel workbooks, to take that repetitive part off your desk. You keep the part that needs experience and judgment. Built for accounting, admin and office teams in Vietnam.

01 · The problem

Most of the time goes into the easy work.

In an accounting or admin office, the hours rarely disappear into hard problems. They go into simple tasks that keep coming back:

  1. 1.1Retyping invoice numbers, tax codes and every line item from e-invoices into Excel.Every period
  2. 1.2Merging files from several branches, each with its own column layout.Every week
  3. 1.3Reconciling the books against bank statements or another party's figures, line by line.Every month
  4. 1.4Rebuilding the same report with only the numbers changed.Week after week
Σ

Added up, many people lose hours a week to this. Done by hand, it is easy to slip a digit when you are tired, and in accounting a single wrong digit can mean combing through the whole sheet to find it.

02 · Tools

The tools

Each tool does one specific job, and its page says plainly what it can't do yet. More will be added over time.

Office Lab tools
CodeToolWhat it solvesForStatus
OL-01 InvoiceXtract Reads a folder of Vietnamese VAT e-invoices (PDF and XML) into one Excel file, and lists separately the invoices that need a second look. Accountants entering purchase invoices In real use
OL-02 This row is kept for the next tool.
Custom

Built around your workflow

Besides the tools listed here, I build custom tools around a specific team's process. Those are tied to client data, so they aren't shown on this site. If there's a repetitive task you'd like to get rid of, tell me about it: how it's done today, where the data comes from, and how often it comes around.

Tell me about it

03 · How I work

How I work

These tools touch your numbers, so they have to be trustworthy before they're fast. Every Office Lab tool follows the same four rules.

  1. § 1

    Never guess a number

    If a value isn't certain, it stays blank with a reason attached. It's never filled in just to complete the column. An empty cell is far easier to deal with than a wrong number nobody notices.

  2. § 2

    Flag anything uncertain

    Output always keeps the items that need a human check in a separate list, each with a specific reason. You know exactly where to look instead of re-checking everything.

  3. § 3

    Go to the source

    If the original record exists, use it. With e-invoices, the XML file is always trusted over the PDF. The PDF is only used as a cross-check.

  4. § 4

    Automate only what repeats

    A one-off job is usually faster by hand than writing a tool for it. The tasks that come back every week are the ones worth handing to a machine.

04 · Next

What I'm working on next.

These are plans, not features that run today. Each tool's page will be updated when they ship.

  1. 4.1Using Claude to resolve the rows a parser has flagged as uncertain, and invoice layouts it can't read yet. Each decision comes with a written explanation for a person to review before the numbers are used.Planned
  2. 4.2Turning the patterns that keep recurring in client work into new public tools.Planned

05 · Results

Real results

Only work that has run on real data goes here, and only numbers that were actually measured. Clients are kept anonymous.

  • Case 01 · InvoiceXtractAnonymous client

    Restaurant accountant

    Task
    Entering purchase invoices into Excel in batches of 30–70 invoices.
    Before
    About 2 hours per batch, by hand.
    After
    #N/ABeing measured. I'll update this once I have the number.

06 · About

One person, one task at a time.

Office Lab is a one-person project. I pick tasks that office workers have to repeat, build a tool for exactly that task, and say clearly which parts have been checked against real data and which haven't yet.

I write both the tools and the guides that come with them. Each tool's limits are listed on its own page, so you know before you start.

07 · Contact

Tell me about the task you're still doing by hand.

Have a repetitive task you'd like to drop, or a question about one of the tools? Send me an email. If you can, describe briefly how the task is done now, how long it takes and how often it comes up.