For healthcare practices in South Africa

Every repair and reorder approved before the supplier goes ahead.

Mittral takes a request from the unit or the rooms to an approved purchase order. The right person signs it off, the supplier gets an order in the correct practice entity’s name, and the partners can see each approved order, and the branch it’s for, before the invoice lands.

  • Free for 2 users and 10 purchase orders a month
  • Works in rand, with VAT at 15%
  • No card needed to start

Where the money gets committed today

The order is placed between patients. The partners find out from the invoice.

  • Orders go out on a phone call

    A unit manager runs low on dressings and phones the rep. Nothing records who agreed to the order, or at what price.

  • Each branch buys under a different name

    The rooms and the day clinic trade as separate entities. A supplier invoices the wrong one, and it gets untangled at month end.

  • A partner on leave holds everything up

    The partner who signs off equipment repairs is away for a week. The probe repair waits, or someone books it without a yes.

  • Invoices arrive with nothing behind them

    Whoever pays the invoices has to ask each branch what was ordered and who agreed to it before anything is paid.

How it works

Request, approve, order. Then the invoice has an order number behind it.

The first three steps happen in Mittral. The fourth happens in whatever you use to process invoices today.

  1. Request

    The unit manager picks the practice entity, branch and supplier, adds the lines and attaches the quote and the last service report.

    Mittral
  2. Approve

    The request goes to each approver in turn until one whose limit covers the total signs it off.

    Mittral
  3. Order

    A numbered purchase order is emailed to the supplier as a PDF. It can be revised, sent again or cancelled.

    Mittral
  4. Invoice

    The supplier quotes the order number on the invoice. Whoever processes invoices checks it against an order that was approved before anything was booked.

    Your invoice process

What Mittral covers. Purchase requests, approvals and purchase orders. It doesn’t receive goods, hold budgets or match invoices on its own.

Try the approval path

Your partners’ signing limits, applied to every request.

Each person has a rand limit. Pick a request to see who has to act. Nobody can approve their own request.

Example requests, by total excl. VAT

Clinical consumables top-up

R1,850 excl. VAT

  1. Unit manager Own limit R2,500 Approved automatically
  2. Practice manager Up to R15,000 Not needed
  3. Financial manager Up to R80,000 Not needed
  4. Clinical director Up to R400,000 Not needed
  5. Super user No limit Not needed

Within the unit manager’s own limit, so it is approved straight away with no approver, and the order can go out.

Annual autoclave service

R6,850 excl. VAT

  1. Unit manager Own limit R2,500 Raises the request
  2. Practice manager Up to R15,000 Final approval
  3. Financial manager Up to R80,000 Not needed
  4. Clinical director Up to R400,000 Not needed
  5. Super user No limit Not needed

One approval. The practice manager’s limit covers it, so that approval is final.

Ultrasound probe repair

R38,500 excl. VAT

  1. Unit manager Own limit R2,500 Raises the request
  2. Practice manager Up to R15,000 Approves, then passes on
  3. Financial manager Up to R80,000 Final approval
  4. Clinical director Up to R400,000 Not needed
  5. Super user No limit Not needed

2 approvals in turn. The last one covers the total, so it is final.

Waiting-room furniture, new branch

R96,000 excl. VAT

  1. Unit manager Own limit R2,500 Raises the request
  2. Practice manager Up to R15,000 Approves, then passes on
  3. Financial manager Up to R80,000 Approves, then passes on
  4. Clinical director Up to R400,000 Final approval
  5. Super user No limit Not needed

3 approvals in turn. The last one covers the total, so it is final.

Theatre air-conditioning replacement

R480,000 excl. VAT

  1. Unit manager Own limit R2,500 Raises the request
  2. Practice manager Up to R15,000 Approves, then passes on
  3. Financial manager Up to R80,000 Approves, then passes on
  4. Clinical director Up to R400,000 Approves, then passes on
  5. Super user No limit Final approval

No approver’s limit covers this, so it goes to all 3 in turn and a super user approves last.

Example roles and limits. You set your own for each person, by entity and branch, and can import them from a CSV file. How approvals work.

Built the way a practice is structured

Your terms on the left. Where they live in Mittral on the right.

What you call itIn Mittral
Practice entity, Inc. or (Pty) LtdEntity. Its own legal name and address print on its orders, with its VAT number when it has one.
Branch, rooms or day clinicBranch. Each request names one, it prints as the delivery location on the order, and a person’s approval path can differ per branch.
Theatre, unit or refurbishmentProject. A request can be tagged to it.
Your preferred suppliersApproved suppliers, listed first on the request form.
The waste contractor for a once-off collectionOnce-off supplier, added on the request itself.
The quote and the last service reportAttachments. PDF, JPG or PNG, up to 10 files per request.
The partners’ signing limitsApproval paths, with a rand limit for the requester and for each approver.
A partner on leave or at a congressTime away. An approver marks the days they’re away. Their requests move on to the next approver, or to a colleague an admin names to cover, who decides with the same limit.

What changes

The same orders, with a record at each step.

TodayWith Mittral
Consumables are ordered by phone with the repA request is raised for the right branch, with the quote attached
Each branch has its own way of getting a yesEvery request is routed by its total, excluding VAT, on the path set for that branch
Suppliers invoice whichever entity they rememberEach order prints the legal name and address of the entity it was raised for
A repair is booked before a partner has seen the quoteThe supplier receives a numbered purchase order by email once it’s approved
The same service quote can be paid twiceThe quote number flags a possible duplicate request
Who approved the theatre air-conditioning is in someone’s inboxEach request shows who raised it and who approved it, and admins have an audit log

Plans

Start free. Pay when the team grows.

One workspace covers all your entities and branches.

  • Free

    $0free forever

    Get your first purchase requests moving.

    • 2 users
    • 10 POs a month
    • 1 GB storage
    • PDF export
    • Mobile app with offline mode (coming soon)
    • Mittral-branded POs
  • Starter

    $39a month

    Bring everyday purchasing into one place.

    • 5 users
    • 75 POs a month
    • 5 GB storage
    • PDF export
    • Mobile app with offline mode (coming soon)
    • Mittral-branded POs
    • CSV export and webhooks
  • Growth

    $128a month

    Give a growing team room to purchase.

    • 25 users
    • 250 POs a month
    • 25 GB storage
    • PDF export
    • Mobile app with offline mode (coming soon)
    • Mittral-branded POs
    • CSV export and webhooks
  • Business

    $227a month

    Send POs with your own logo and branding, with dedicated support.

    • 50 users
    • 500 POs a month
    • 100 GB storage
    • PDF export
    • Mobile app with offline mode (coming soon)
    • Your logo and branding on POs and supplier emails
    • CSV export and webhooks
    • Send POs from your own email
    • Dedicated support
  • Enterprise

    $550a month

    Unlimited users and POs, dedicated support and custom on-site training.

    • Unlimited users
    • Unlimited POs
    • Unlimited storage
    • PDF export
    • Mobile app with offline mode (coming soon)
    • Your logo and branding on POs and supplier emails
    • CSV export and webhooks
    • Send POs from your own email
    • Dedicated support
    • Custom on-site training

Prices are in US dollars per workspace, billed monthly. Where Stripe supports it, checkout can show and charge the price in rand at Stripe’s exchange rate, which includes a conversion fee. Billing questions.

No automatic overage charges. See what happens at each limit and the full plan comparison.

Not in South Africa? See Mittral for healthcare practices in United Kingdom.

Start with one branch.

Real requests from day one, with no change to how invoices are processed today.

  1. Start free. Create a workspace, add your practice entities, branches, preferred suppliers and approval limits, and invite the people who request and approve. Free for 2 users and 10 purchase orders a month.
  2. Grow when you need to. Move to a paid plan when you need more users, orders or storage. Nothing changes for the people raising requests.
  3. Or have it set up with you. Business and Enterprise include dedicated support: we set up your practice entities, branches, preferred suppliers and approval limits with you, in rand with VAT at 15%. Enterprise also includes custom on-site training.