Skip to main content
All notes

How I Cut Operating Costs From Tens of Millions of Rupiah to Hundreds of Thousands

Case study: document verification, where the cost of four admin roles at Rp15–25 million a month became an Apps Script and Gemini system under Rp200 thousand. Here's how the audit went.

Share

Share to Instagram Stories

Preparing image…

  1. The link is copied.
  2. Download the image, then post it to Instagram Stories from your phone.
  3. Add a Link sticker to your Story and paste the link.
Download image

Instagram Stories can only be posted from the phone app.

Share to TikTok

Preparing image…

  1. The caption and link are copied.
  2. Download the image, then post it as a photo on TikTok.
  3. Paste the caption before you post.
Download image

Easiest to post from the TikTok app on your phone.

A towering stack of gold coins fading into shadow on the left, and a single small glowing coin on a clean pedestal on the right, joined by a thin beam of light

One corporate client I worked with used to spend around Rp15–25 million (roughly US$900–1,500) a month on just one process: verifying registration documents. Now the same process runs on a system that costs under Rp200 thousand (about US$12) a month.

The number sounds dramatic, but the method didn't involve expensive tools. The key is in the process audit: break down every step, then pick the simplest solution that's enough for that step. The technical details of the project are in the automatic document verification case study. In this article I'll focus on the cost math.

The starting point: four admin roles for one process

Every registration batch arrived with a stack of documents, and all of it was handled manually by four admin roles:

  1. Sorting: receives incoming data and sorts documents.
  2. Validator: opens each file one by one to make sure the uploaded document is correct.
  3. Collector and editor: downloads the documents, renames each file one by one, then arranges them into folders.
  4. Data entry: retypes document numbers into the report format.

The cost of these four roles was around Rp15–25 million a month. Beyond the expense, the process was slow and prone to typos, especially when batches were busy.

The audit process: what could be simplified

I didn't start from the question "which AI fits here." I started from each of the admin steps above, and asked one thing for each: is this step's pattern fixed, or does it need context read?

A process flow map under a magnifying glass, with a few steps marked burgundy as steps that could be automated
The process audit: every step is mapped, then marked as either fine with automation or genuinely needing AI.

The result looked roughly like this:

  • Sorting and file migration had a fixed pattern: pull the data, rename the file per the rule, then move it into a folder by batch and document type. A script was enough.
  • Document validation needed the file's content read. For example, a file that was supposed to be a CV but actually contained a photo. This part genuinely needed AI.
  • Retyping document numbers needed text read from document images in varying formats. This was also an AI part.

Out of four roles, two of them turned out to be solvable with plain automation. AI was only used for the two steps that genuinely needed "eyes."

The solution: spreadsheet, automation, and AI where it's needed

Everything was built on the Google Workspace the team already used every day, so there was no new software license:

  • Google Sheets became the control center. The admin just runs the system from a custom menu, without learning a new app.
  • Google Apps Script handles renaming, moving files to Google Drive, and compiling the summary table.
  • Gemini 2.5 Flash on Vertex AI is used for document validation and data extraction.

The principle is the same as what Anthropic writes in Building effective agents: find the simplest solution first, and only add complexity when it's actually needed. AI isn't the center of the system, it's one component in a flow that's still mostly scripts.

Collage of the document verification system: an AI extraction results table in Google Sheets, the AI Verifikator menu, AI validation notes, and a migrated folder in Google Drive
The system: the menu in Google Sheets, AI validation notes, extraction results, and the migrated folder. Personal data and document names are blurred.

Cost comparison, before vs. after

Monthly cost of the document verification process(Rupiah)

  • Manual era: four admin rolesRp15–25 million
  • AI-assisted: system (API) costUnder Rp200 thousand
Estimated from this project. The manual-era bar uses the midpoint value of Rp20 million. The after cost is the API cost, not including the one admin who still runs the system and checks the results.

Once the system was running, those four roles were covered by a single admin who runs the system from the Sheets menu and checks the results. Verification processing time also dropped by about 70%.

System cost per month, down from Rp15–25 million for four admin roles
Under Rp200K
Admins needed to run the process
4 → 1
Reduction in verification processing time
70%

Why can the AI cost be that small? Because the task is just reading a document and outputting a few data fields, so it doesn't need the most expensive model. For reference, on the official Gemini API pricing page, Gemini 2.5 Flash is priced at $0.30 per 1 million input tokens and $2.50 per 1 million output tokens. At that per-token price, the monthly cost can stay under Rp200 thousand.

The lesson: cost efficiency is more often about process

What made the cost drop so drastically in this project wasn't a sophisticated AI model. What made it drop was the decision to break down the process first, then only use AI at the steps that genuinely needed it.

BCG's findings in its Where's the Value in AI? report line up with this. Companies leading in AI adoption put 10% of their resources into the algorithm, 20% into technology and data, and 70% into people and process. The biggest share is in how the work gets done, not in the tools.

If you want to try this on your own process, start here:

  1. Calculate the cost of the current process. How many people, how many hours, and how many mistakes need fixing every month.
  2. Break it down step by step. Mark which ones have a fixed pattern and which need context read.
  3. Use the tools you already have. Spreadsheets and scripts are often already enough for most steps.
  4. Use AI only where it's needed. Pick the model that's enough for the task, not the most expensive one.

For more on when plain automation is enough without AI, I go further in AI Isn't Needed for Repetitive Work With a Clear Pattern.

Found this useful? Share it with a friend or your team.

Share

Share to Instagram Stories

Preparing image…

  1. The link is copied.
  2. Download the image, then post it to Instagram Stories from your phone.
  3. Add a Link sticker to your Story and paste the link.
Download image

Instagram Stories can only be posted from the phone app.

Share to TikTok

Preparing image…

  1. The caption and link are copied.
  2. Download the image, then post it as a photo on TikTok.
  3. Paste the caption before you post.
Download image

Easiest to post from the TikTok app on your phone.

Is your team still doing something by hand?

Tell me about it, and let's find the fix together.