[ PLATE / 08.01 ]
UTC --:--:--
[AI_SAAS]·CASE_STUDY #001·Petrozen

Petrozen ERP

A finance-first ERP that replaced spreadsheet chaos with a single ledger of truth - cutting invoice-to-cash reconciliation from days to minutes.

Role

Lead Product Designer & Systems Architect

Client

Petrozen

Timeline

16 weeks

Year

2025

SCROLL TO READ THE FULL CASE
01

HOOK

The final product

Invoice-to-reconciliation time dropped by 78% after launch.

Petrozen ERP final dashboard mockup
FIG_01HI-FI

Dashboard Design

High-fidelity final screen of the Petrozen ERP sales and ledger dashboard.

02

CONTEXT

The brief, the team, the constraints

Petrozen ERP was built for Petrozem group of oil & gass Fuel Trading companies, moving off Excel and manual bookkeeping. The team needed a system where every sale automatically posts to the correct ledger, without users needing formal accounting training.

RoleLead Product Designer & Systems Architect
Team1 product designer, 1 PM, 2 engineers, 1 accounting SME
PlatformWeb app (desktop-first ERP UI)
Timeline16 weeks
Year2025

Tools

FigmaNotionAirtableChart.jsPostman
03

THE AI PRODUCT PROBLEM

What was actually broken

Businesses were losing money to manual posting errors, unclear customer balances, and reports that took an accountant days to trust.

I never know our real outstanding balance until month-end.

Every invoice is a manual journal entry. One typo breaks the books.

Our reports don't match our bank statement, and nobody knows why.

Raw spreadsheet screenshot showing reconciliation mismatches
FIG_01RAW

Reconciliation gap Traker chart

Manual ledger entries produced recurring mismatches against bank records.

04

UX RESEARCH

Evidence before opinion

Methods

  • 019 contextual interviews with accountants and sales staff
  • 022 shadowing sessions during month-end close
  • 03Audit of 6 existing Excel-based bookkeeping setups
  • 04Audit report not automated, leading to manual reconciliation errors
  • 05Sales staff and accountants needed the same data but completely different vocabulary and views

Key findings

  • 01Users trusted a system only when every number could be traced back to a source transaction.
  • 02The real friction was not data entry, it was fear of an unrecoverable posting mistake.
  • 03Sales staff and accountants needed the same data but completely different vocabulary and views.
Key Research Findings
FIG_01RAW

Key Research Findings

Unpolished clustering from interviews across sales and accounting roles.

05

USER MENTAL MODELS

Where AI breaks expectations

I mapped where users expected a single "save" action to quietly do the work of a full accountant - invoice, tax split, ledger post, balance update and designed the system to make that automation visible, not invisible.

Mental model map placeholder
FIG_01LOW-FI

Invoice-to-ledger expectation map

Low-fidelity flow of what users assumed happened behind a single invoice save.

06

PROBLEM FRAMING

One sharp question

How might we let non-accountants run accurate, audit-ready books without asking them to understand double-entry accounting?

Users expect

Deterministic, evidence-backed answers they can trust on the first read.

AI delivers

Users expect one simple action (save an invoice) to just work; the system actually needs to run tax logic, ledger posting, and balance recalculation correctly every time, with zero silent failures.

07

DESIGN DECISIONS

Directions considered, choices made

Low fidelity invoice-to-ledger sketch
FIG_01LOW-FI

Invoice-to-ledger flow sketch

Pen-style exploration of how one invoice fans out into ledger entries.

Low fidelity balance placement studies
FIG_02LOW-FI

Outstanding balance placement studies

Whiteboard mapping of where customer balance should surface across screens.

Low fidelity recovery flow notes
FIG_03LOW-FI

Admin flow sketch

Admin authority and flow around the syetem.

Low fidelity payment allocation notes
FIG_04LOW-FI

Density exploration wall

Information-density variations explored on the design wall.

Rejected

Let users manually create journal entries for every transaction

Chosen

Automatic double-entry posting triggered by business documents (invoice, payment, receipt)

Manual journaling gave power users flexibility but caused unrecoverable errors for everyone else. Auto-posting from familiar business documents kept the books correct by construction.

08

THE WORK

From structure to final pixels

Mid-fidelity wireframes
Mid fidelity wireframe placeholder
FIG_01MID-FI

Sales & Purchase Invoice Wireframe

Mid-fidelity structure Invoice.

High-fidelity final screens
High fidelity invoice creation screen
FIG_01HI-FI

Invoice creation screen

Multi-item invoicing with live tax, discount, and status handling.

High fidelity customer ledger view
FIG_02HI-FI

Customer ledger view

Full financial history with linked invoices, payments, and running balance.

Company Creation Screen
FIG_03HI-FI

Company Creation Screen

For admin to create a new company.

High fidelity reports dashboard
FIG_04HI-FI

Reports dashboard

Trial Balance, P&L, and Cash Flow generated from live ledger data.

Interactive prototype
HI-FI

Interactive prototype

Figma prototype link placeholder.

Design system

invoice.status.*

4 status states — Draft, Paid, Pending, Overdue.

ledger.entry.*

Debit/credit entry chips with source-document traceability.

balance.indicator.*

Color-coded outstanding balance indicators by risk level.

Motion & interaction specs
  • Ledger posting confirmation animates in at 150ms to make the auto-post action visible, not invisible.
  • Balance updates use a 200ms count-up transition so users see the number actually change.
09

AI UX PATTERNS

Designing for uncertainty

ERP UX pattern component closeups placeholder
FIG_01HI-FI

State cluster component set

Closeups of the draft, posted, overdue, and reconciled states.

System states
Draft

Invoice is editable and has not posted to any ledger.

Posted

Ledger entries locked; edits require a linked credit note.

Overdue

Surfaces on customer outstanding report with due-date aging.

Partially Paid

Shows remaining balance after partial payment allocation.

Reconciled

Confirms ledger balance matches bank/cash statement.

AI edge cases

Payment exceeds invoice balance

Excess automatically routes to customer advance balance instead of blocking the transaction.

Invoice edited after posting

System blocks direct edits and prompts a credit note, preserving audit trail integrity.

10

USABILITY TESTING

What changed after real users

FIG_01HI-FI

Session replay highlight

Before

Month-end reconciliation took an average of 3.5 days.

After

Auto-posted ledgers reduced reconciliation to under 1 hour.

Change

Replaced manual journal entry with document-triggered double-entry posting.

Heatmaps & click maps
Heatmap placeholder
FIG_01HI-FI

Click concentration

Attention concentrated on the evidence rail after launch.

11

OUTCOME

The measurable result

RECONCILIATION_TIME

<1 HR

from 3.5 days

POSTING_ERRORS

0.4%

from 11%

REPORT_TRUST_SCORE

4.7/5

from 2.5/5

Device mockup placeholder
FIG_01HI-FI

Final product in context

The shipped sales and ledger cockpit in daily use.

View live product
12

REFLECTION

Honest takeaways

I learned that trust is the product in AI workflows. Accuracy alone did not move behavior. What changed behavior was explicit evidence, transparent confidence language, and graceful recovery when the model failed.

What I'd do next

  • 01Run longitudinal trust tracking over 90 days.
  • 02Introduce adaptive confidence phrasing by task criticality.
────────[ #001 ]────────
END_OF_CASE_STUDY
[ WORK_99 / THE_NEXT_CASE ]
CHANNEL_OPEN

Your case
study next.

Two slots open this quarter. AI Product Design, end to end.
Strategy, UX, product, and code, in one continuous sequence.
ESTIMATED 8 — 12 WEEKS · ONE OPERATOR

Available for 2 new projects this quarter.

★★★★★Trusted by 47+ founders & teams
[ SYSTEM_STATUS ]
RESPONSE_TIME< 24H
CURRENT_LOAD02 / 04
NEXT_AVAILABILITYQ3_2026
TIMEZONEPKT · UTC+5
OPERATIONAL · ACCEPTING_INPUT
CAPACITY
[█████░░░░░] 50%
BOOK STRATEGY CALL
AI PRODUCT DESIGN
ONE OPERATOR
ZERO HANDOFF
BOOK STRATEGY CALL
AI PRODUCT DESIGN
ONE OPERATOR
ZERO HANDOFF
01
02
03
04
05
06