Skip to content

How it works

From an empty workspace to a settled balance

The same product walkthrough you would actually follow: customers, invoices, tax settings, payments, outstanding amounts, then WhatsApp reminders when a balance is due.

At a glance

The billing workflow

Each stage produces what the next one needs. The balance is the one thing you never maintain by hand.

  1. Add client

    Name, mobile number and an optional reference for the work.

  2. Set agreed fee

    The total you and the client settled on for this piece of work.

  3. Record payment

    Amount, date and a note — one entry per instalment received.

  4. Balance updates

    Paid and due recalculate from the entries. Nothing to maintain by hand.

Generate a tax invoice

Add products or services, apply GST you configure, then print or download an A4 PDF. Invoice look is chosen on your profile.

Send a WhatsApp reminder

Pick a language and WhatsApp opens with the agreed fee, amount paid and balance written out. You review it and press send.

Step by step

The walkthrough in full

The same sequence as above, written out in full — what you type, what the workspace does with it, and what you decide next.

  1. Create your workspace

    Sign up with your name, an email address and a password of at least six characters. Umikflow sends a confirmation link to that address; open it, then sign in.

    The workspace that appears is empty and belongs to your account alone. Fill your business profile when you are ready: name, address, Tax ID if you use one, tax mode, invoice look, and payment details for the bill.

    Creating a workspace is free and no card is requested at any point.

  2. Add a client

    A client needs three things: a name, a mobile number with its country dial code, and the total fee you agreed for the work. You can also add a reference — a project name or a short description of what you are billing for — which appears on reminders and invoices.

    Add clients as you take the work on, or add your current ones in a sitting. The order does not matter; the list is searchable and filterable either way.

    Example client file. Names and amounts are illustrative.

  3. Set the agreed fee

    The agreed fee is the total for that piece of work — the figure you and the client settled on. It is the number everything else is measured against, so it is worth entering accurately.

    If the scope changes later and you renegotiate, edit the client and update the fee. The balance recalculates against the new total straight away.

  4. Record payments as they arrive

    When money lands, open the client and log the payment: the amount, the date it arrived, and a note if it helps you remember what it covered. Each entry stands on its own, so a deposit, a milestone payment and a final settlement are three separate records rather than one running total you keep editing.

    Recording a payment does not move money. Your client pays you the way they already do — bank transfer, card, cash, or however you already arrange it — and you note what arrived.

    Example payment history. Figures are illustrative.

  5. Review the balance

    The client file shows three figures side by side: the agreed fee, the total paid and the outstanding balance, with a status of Fully Paid, Partially Paid or No Payments. The dashboard rolls those up across every client so you can see the whole picture at once.

    Filter the client list by status when you want the short version — usually everyone who is not fully paid.

  6. Create an invoice when you need a document

    Open Create invoice, pick a customer, and add products or services with quantity and unit price. The invoice look comes from Look of the bill on your profile — that choice is layout, not tax. Apply tax-inclusive or tax-exclusive pricing using the rate you set. Preview the A4 page, then print it or download a PDF.

    Tax invoices do not change the outstanding balance on the dashboard. That figure still comes from the agreed fee minus payments you record on the client file.

  7. Send a WhatsApp reminder when payment is due

    When a balance has been sitting too long, open the client, choose English, Hindi or Gujarati, and WhatsApp opens with a reminder already written — the reference, the agreed fee, what has been paid and what remains.

    You read it, adjust it if you want to, and press send. Umikflow does not send anything on its own. If the customer needs the formal bill, send the PDF you already downloaded.

Common questions

Questions about getting started

How long does setting up take?
Creating the workspace takes about a minute, including confirming your email address. After that, each client takes a few seconds to add — a name, a mobile number and the agreed fee. Most people add their current clients in one sitting and then add new ones as work comes in.
Do I have to record payments the day they arrive?
No. Each payment carries its own date, which you set when you record it, so entering last week's payments today still puts them in the right place in the history. The balance depends on the amounts, not on when you typed them in.
What if I make a mistake?
Client details and the agreed fee can be edited at any time. A payment recorded in error can be removed, and the balance recalculates from the entries that remain. Removing a client hides it from the workspace rather than destroying it, and you can restore it from Recently removed on the dashboard.
Can I use Umikflow on my phone?
Yes. The workspace is a responsive web application, so it works in a mobile browser as well as on a laptop. Reminders are especially suited to a phone, since WhatsApp opens straight into the conversation with your client.
Do I have to create a tax invoice for every customer?
No. Tax invoices are documents you produce when the customer needs a bill with items and taxes. Outstanding balances still come from the agreed fee minus payments. WhatsApp reminders follow that ledger, not the tax invoice.

See the full FAQ

Ready to take control of your client billing?

Create invoices, record payments, and follow up on outstanding balances — then send a WhatsApp reminder when you need to.