Case study / Accounting & tax / Web

SYP Consulting

A practice system for an accounting and tax consultancy. Customers, quotations, SPK and invoices move through one pipeline, and every document generates in Bahasa Indonesia, English or Mandarin.

Web appInternal toolDocument automation
SYP Consulting dashboard: donut charts for customers, invoices, quotations and SPK by status, with a reminders column on the right

Client

SYP Consulting

Industry

Accounting & tax consulting

Documents

ID · EN · 中文

Services

UI/UX design, Web development

Platform

Web

01 / The problem

Where it started

Every quotation began as a Word file.

SYP Consulting runs several companies under one roof and serves clients from more than one country. Each quotation, SPK and invoice was typed into Word, and someone had to check the letter number by hand before it went out.

Profit per project had no single home. To see revenue, the team had to build a report first. They wanted the engagement process automated, following the SOP they already worked by.

What success had to look like

One pipeline, from lead to paid invoice.

  • 01

    Every customer, quotation, SPK and invoice in one system, with its status visible at a glance.

  • 02

    Documents generated in three languages, on the letterhead of the SYP company handling the work.

  • 03

    Each person sees only the data their role allows, plus reminders for their own tasks.

  • 04

    Every change traceable, and client credentials kept encrypted.

02 / The process

From the SOP to the first approved quote.

Four steps, starting from the SOP the team already worked by.

Phase 01

Map the SOP

We traced how a client moves from first contact to paid invoice, and who signs off at each step.

Phase 02

Design the screens

Dashboard, customer records and the approval flow, laid out around that SOP.

Phase 03

Build the system

Roles and permissions, document templates per company and language, reminders, audit log, encryption.

Phase 04

Launch and support

Roll-out to the team, with support after launch.

03 / What we built

Six parts that run the practice.

From the pipeline dashboard to encrypted client credentials.

01 / Dashboard

The whole pipeline on one screen.

Customers, quotations, SPK and invoices, each split by status. Filter by the last 3, 6 or 12 months, and see the five most recently updated records under each chart.

  • Customers by status, sector or company type
  • Invoices tracked as paid, pay later or unpaid
SYP Consulting dashboard with status charts for customers, invoices, quotations and SPK

02 / Approval

Quotes wait for a partner's yes.

A PIC submits the quotation for review. The partner approves it, or returns it for revision with the record still open.

  • Difficulty and ownership type (PMA or PMDN) tagged on each client
  • PIC shown on every record
Quotation approval dialog in the SYP Consulting system, showing company details and service, with Revise and Approve buttons

03 / Customers

One record per client, grouped.

Each customer carries its PIC, the number of active services, and the business group it belongs to, so related companies are handled together.

  • Filter and export the list
  • Reminders sit beside the table
Customer list in the SYP Consulting system with PIC, number of services and business group per client

04 / Documents

Three languages, several letterheads.

Quotation, SPK and invoice generate from the record, in the client's language and on the letterhead of the SYP company handling the work. Letter numbers are assigned by the system.

  • Bahasa Indonesia, English and 中文
  • Quotation, SPK and invoice

05 / Reminders & audit log

Who changed what, and when.

Each user gets reminders for their own tasks. Every change to the data is written to a log, so a wrong figure can be traced to its source.

  • Reminders per user
  • Every data change logged

06 / Security

Client credentials stay encrypted.

The firm stores access data for its clients' government and tax accounts. Those fields are encrypted with AES-256, and roles decide who can open them.

  • OSS, NIB, BPJS TK and Coretax
  • AES-256 at rest, access by role

Why a custom build

Off-the-shelf tools fit a different market.

Practice platforms like Karbon, TaxDome and Ignition cover proposals, engagement letters and billing, connected to Xero or QuickBooks. SYP's work runs on Indonesian paperwork: SPK, Mandarin copies and several company letterheads.

SYP neededHow the system handles it
SPK, not a Western engagement letterSPK is its own stage, with statuses from generated to signed.
Clients in more than one languageEach document in Bahasa Indonesia, English or Mandarin.
Several companies in one groupTemplates and numbering per entity.

Feature references from public product pages and reviews, checked November 2026.

04 / Results

What changed for the team.

Revenue, documents, customers and accountability, before and after the system.

Revenue

Revenue on the dashboard.

BeforeA report built by hand to see revenue.

NowEvery transaction is recorded, so revenue can be checked any time.

Documents

No more Word files.

BeforeOpening documents one by one and checking letter numbers by hand.

NowQuotation, SPK and invoice generate from the record, numbered by the system.

Customers

Client history in one place.

NowEach customer's services and activity sit on one record, which makes client decisions easier to justify.

Accountability

Every change has a name on it.

NowThe audit log shows who changed what. Client credentials are encrypted, so the firm can keep its duty of confidentiality.

Next project / CPNS exam prep platform

Belajar CPNS

A CPNS tryout platform with CAT simulations, an explanation for every answer, an AI Mentor and a formation search.

Open project
Belajar CPNS homepage with a sample SKD result card, a CAT timer and question grid, and figures for questions, formations and agencies

Your buildcould benext.

Start

Reply within one business day