Metanotech Logo
Metanotech Logo

Have a project in mind? Let's talk.

Contact Us

Consulting and Systems

Business System Development

A business system is an internal application that runs one real workflow, stock control, multi branch point of sale, or invoicing, with its own data and access rules. Metanotech builds it module by module at IDR 5,000,000 per module per year, server included, and every 5 modules bundle into one IDR 20,000,000 package. Your team works with the first module before the next one starts.

Free Consultation
An office worker using a custom business system app on a tablet at a desk beside a paper form
Table of contents

Quick summary

  • IDR 5,000,000 per module per year, server included
  • Every 5 modules bundle into one IDR 20,000,000 package
  • Running business package: SEO website plus 3 modules, IDR 20,000,000
  • Unlimited revisions and a shared WhatsApp group for one year
  • Every data change is stored with the user name and time
  • The domain is bought separately and stays in your company name

What counts as one module

One module is a complete workflow with its own data, roles, and screens. A stock module records goods in, goods out, and what is left per warehouse. A sales module turns a quotation into a numbered invoice. Adding a column or a report inside a running module is not another module.

Pricing per module forces a useful conversation early. More features get ordered up front than end up in daily use, and the rest become menu items nobody opens. When each module carries a price, the build order follows whichever workflow costs the most when it breaks, not the length of the wish list.

  • Stock and warehouse, with branch transfers and stock counts
  • Sales, from quotation to invoice to payment status
  • Multi branch point of sale that prints offline
  • Finance reports pulled straight from transactions
  • Attendance and payroll with period summaries
  • Owner or investor dashboard, read only

From spreadsheet to system, in order

The work starts by reading what already runs: the Excel file passed between staff, the WhatsApp group where stock gets announced, the paper book at the branch counter. We map the data, not the features: what makes one row, who may change it, which numbers must stay sequential.

The data model is settled before anyone draws a screen, because that layer is the costliest to undo. Stock becomes a ledger of movements, not one number that gets overwritten, so a discrepancy traces back to its transaction. Money is stored as whole rupiah integers, and timestamps carry a time zone.

Old data is imported row by row, and failed rows are reported instead of quietly dropped. A module is finished not when the demo passes but when your team has run a full cycle through it, a billing month or a stock count, without opening the old spreadsheet.

The mistakes we fix most, and how to test for them

Systems clients bring us rarely fail on looks. What makes them useless for decisions is data nobody can account for: one shared login for the whole team, so nobody knows who changed a price, and access rules enforced by hiding buttons.

The second kind is quieter. Reports get computed in the interface instead of from transactions, so two pages show two numbers for one month. Duplicate saves go unhandled, so a double click or a resent payment notification creates two income rows. The backup sits in the proposal, never restored.

Testing for these needs no technical background. An owner can run the five checks below, on an old system or on one a developer just handed over.

  • Ask who last changed the price of one item, and when
  • Press save twice fast. Two rows mean duplicate saves are unhandled
  • Log in as staff, then type the payroll page address directly
  • Export raw data to Excel with no developer help
  • Have a backup restored into a separate copy while you watch

Connecting to tools you already use

Internal systems rarely stand alone. Payments arrive through a payment gateway, alerts go out on WhatsApp, sales summaries reach the accountant, and the same catalogue feeds the website. Each connection is a fresh place to fail, so each one is real work, not a last week add on.

Technically that means three things. Notifications from outside services have their signature verified and run once even when resent, so one payment is never booked twice. Outbound calls go through a queue with staged retries, so a dropped line delays a message instead of cancelling a sale. Printers and scanners are tested on real branch hardware.

Repetitive work, such as reading totals off photographed supplier invoices, can take a first pass from Artificial Intelligence, with one human approval before any figure reaches the books.

Cost, what is included, and what you hold

One module costs IDR 5,000,000 per year with the server included, and every 5 modules bundle into one IDR 20,000,000 package. The running business package pairs an SEO website with 3 modules for IDR 20,000,000 per year, while that website alone starts at IDR 5,000,000 for 150 pages.

Hosting, SSL, the server, a WhatsApp group, and unlimited revisions for a year come with every website package. The domain is bought separately and stays registered to your company, because whoever holds the domain holds the business address. Shops selling fully online usually start from e commerce at IDR 12,000,000.

Metanotech works from Gunung Putri, Bogor, West Java, and handles out of town clients in the same WhatsApp group from day one. Before choosing any vendor, make sure your data can be exported whenever you want, without asking a favour.

Business system packages and what each covers

Business system packages and what each covers
OptionPrice per yearWhat it covers
1 moduleIDR 5,000,000One full workflow, server included
5 module packageIDR 20,000,000Five modules together, server included
Running business packageIDR 20,000,000SEO website to 150 pages, plus 3 modules
SEO website onlyFrom IDR 5,000,000Up to 150 pages, no modules
E commerceFrom IDR 12,000,000Up to 500 product and content pages
DomainBought separatelyStays in your company name

Frequently asked questions

How much does custom software development cost per module?

One module at Metanotech costs IDR 5,000,000 per year, server included. Every 5 modules bundle into one IDR 20,000,000 per year package, so five workflows at once cost less per module. The domain is bought separately.

What counts as one module?

One module means a full workflow with its own data, access rules, and screens: warehouse stock, point of sale, invoicing, or attendance. Adding a column, report, or role inside a running module does not count as another. The count is agreed before work starts.

Can existing Excel data move into the new system?

Data from Excel or Google Sheets is imported with row by row validation. Rows that fail, such as duplicate item codes or unreadable dates, are listed individually so you decide their fate. Your old spreadsheet stays as a reference.

Can several branches use the system at once?

A multi branch system keeps stock and cash separate per branch, then rolls them into one head office report. Transfers are recorded as movements rather than a manual deduction here and an addition there, so goods in transit stay visible.

Are the server and maintenance included?

The server sits inside the IDR 5,000,000 per module per year price, so no separate hosting bill arrives later. Every website package also covers hosting, SSL, a WhatsApp group, and unlimited revisions for a year. The domain is the only separate cost.

Is a custom business system better than off the shelf software?

Off the shelf software works while your workflow matches the assumptions inside it, and its cost climbs with every user seat. A custom build fits when the workflow differs, such as per customer pricing or a commission scheme no product supports. Module pricing is not per user.

Tell us your situation and we will reply with concrete steps.

Free Consultation

Related services

All services