Help Centre

How MjengoX works

Everything about turning receipts, quotations, and payment SMS into organised project costs: document processing, document credits, purchases, and how purchases link to payments.

Getting started

The short version: create a project for each build, then add documents as you go.

What's a "project" in MjengoX?

A project represents one construction site or build you're tracking costs for: a house, an extension, a renovation. Every document you upload, every payment you record, and every material estimate belongs to a project, so your costs never get mixed across sites.

What can I upload?

Three kinds of documents, each handled differently:

  • Bill of Quantities or a supplier's quotation: a photo, PDF, or Excel file. Turned into individual material line items with quantities and costs.
  • Purchase receipt: a photo or PDF of what you bought. Turned into an itemised purchase record.
  • Mobile money or bank SMS: paste the text, or forward a screenshot. Turned into a payment record automatically.

How AI processing works

What actually happens between tapping "Upload" and seeing organised numbers in your project.

What happens after I upload a document?

Three steps happen automatically:

  1. Reading the text: a photo or scan is read using OCR (optical character recognition); a PDF, Excel file, or pasted SMS is read directly.
  2. Understanding it: an AI model reads that text and works out what it's looking at: line items on a quotation, products on a receipt, or the amount and date on a payment SMS.
  3. Saving it to your project: the result is added as structured data you can browse, edit, and total up, not just a stored image.

Most documents finish in a few seconds to under a minute, depending on size and how clear the original is.

Why did processing take longer than usual, or fail?

Occasionally the AI model we normally use is briefly unavailable. When that happens, MjengoX automatically retries with a backup model rather than failing outright, so most of the time you won't notice. A document only fails outright when the text genuinely couldn't be read at all (a very blurry photo, a corrupted file, or a file that's too large); you'll see a clear reason why, rather than a generic error.

Does a mobile money or bank SMS use the same AI as a receipt?

Not usually. Standard mobile money confirmation messages follow a predictable format, so MjengoX reads the amount, date, and reference number directly, without needing AI at all, which is also why these don't use up a document (see Document credits). Less standard messages, like some bank SMS formats, fall back to the same AI reading step used for receipts.

Keeping an eye on accuracy

AI reading is very good, not infallible; MjengoX flags the specific moments worth a second look, instead of asking you to double-check everything.

What does "Needs review" mean?

A document is marked Needs review when it processed successfully but something about it is worth double-checking: the photo was harder to read than usual, or a document had more line items than could be processed in one pass. The data is saved either way; the flag is just a nudge to glance at it against the original.

Why does a payment say "Excluded: edit to include"?

When an AI-read amount is unusually large, MjengoX holds it out of your project totals until you confirm it's correct, a safeguard against a misread digit throwing off your whole budget picture unnoticed. Open the record, check the amount against the original document, and save it, even with no changes, to include it in your totals.

I got a "possible duplicate" warning: what triggers that?

MjengoX checks new payments against ones already recorded in the project: either an exact match on a mobile money/bank reference number (a very strong signal, since real reference numbers are unique), or the same amount recorded within a few days of each other. If you're sure it's not a duplicate, you can confirm and add it anyway.

Document credits

"Documents" are your AI-processing allowance, spent only when a file genuinely needs AI reading.

What actually uses up a document?

Uses a document: Bills of Quantities, quotations, and purchase receipts, anything that needs a full AI reading pass.

Always free, no document used: mobile money and bank SMS confirmations (pasted or forwarded), quick manual cash entries, and any payment you type in by hand. These are either read deterministically or don't touch AI at all, so they don't count against your balance.

What are the plans?
Plan Documents Projects Exports
Starter (free)3, once1Basic
Builder+30UnlimitedFull
Professional+100UnlimitedFull

Buying Builder or Professional is a one-time purchase; it permanently unlocks unlimited projects and full exports, even after those documents are used up. It never reverts you to Starter.

What if I run out of documents?

You can still record mobile money/bank SMS payments and manual cash entries at any time; those never use a document. Uploading another receipt or quotation for AI reading needs a top-up or plan purchase first; see Buying & upgrading.

Buying & upgrading

Top up documents or unlock a plan from the website or directly in the mobile app, whichever's convenient.

How do I buy documents or upgrade from the website?

From your Profile page, choose a plan or a top-up pack and pay directly: mobile money or card, through our payment partner Paystack. Your balance updates automatically as soon as payment completes, usually within moments.

How does buying work in the mobile app?

Purchases made in the mobile app go through Google Play (Android) or the App Store (iOS), using whatever payment method is already on your Play Store or Apple ID account; no separate checkout, and the same purchase protections you'd expect from either store apply.

Do documents I buy on the website work in the app too?

Yes, your document balance and plan belong to your account, not to any one device or platform. Buy on the website, use it in the app, or the other way around.

Purchases & payments

A purchase (what you bought) and a payment (money that actually moved) are recorded separately, then linked. Here's why that matters.

Why isn't a receipt automatically marked as paid?

A receipt tells you what was bought; it doesn't always mean it was paid in full, immediately, or in one go. Some purchases are on credit, some are settled across more than one payment. Keeping the two separate means your records stay accurate even when payment doesn't happen the moment you upload the receipt.

How do I link a payment to a purchase?

MjengoX suggests likely matches automatically based on amount and timing: tap Link if one looks right. If you paid entirely in cash for the full amount, there's a one-tap Add cash payment shortcut instead. You can also browse and link any recorded payment manually.

What do "Unpaid", "Partial", and "Paid" mean?

Unpaid: no payment linked yet. Partial: linked payments add up to less than the receipt total. Paid: linked payments cover it in full. If a small shortfall is simply how it was settled (a rounded-down cash payment, for instance), you can accept it and mark the receipt paid without needing an exact match.

Materials estimates (BOQ)

Your Bill of Quantities: every material, its estimated cost, and any real vendor quote you've added.

What's the difference between an AI estimate and a vendor quote?

The AI estimate is a rough cost range based on the document processed. A vendor quote is a real price you've entered from an actual supplier, and whenever one's available, it's used as the true cost for that item instead of the estimate.

What happens when I edit a material item?

Your correction is saved immediately, and the item is also marked as reviewed, so if you ever reprocess the same source document, your edit is protected and won't be silently overwritten by a fresh AI reading.

Exporting reports

Share a clean PDF or Excel breakdown with a client, supplier, or your own records.

What can I export?

The full project report: budget, total spend, purchases, payments, and materials, all in one PDF or Excel file, from the Export button on the project page.

Just the Bill of Quantities: a PDF or Excel file, filtered to specific trades if you only need one section (electrical, plumbing, and so on). Excel exports include a min/max/average cost breakdown; PDF exports show a single average for a cleaner read.

Projects & archiving

One project per site, and a clean way to close the books once a build is finished.

How many projects can I have?

Starter allows one project, permanently; archiving it doesn't free up a new slot. Builder and Professional have no project limit.

What does archiving a project do?

It makes the project fully read-only: nothing can be added, edited, or deleted from it. Everything stays visible and exportable. It's the recommended way to "close the books" on a finished build without deleting its history.

Account & sign-in

One account, however you choose to sign in.

Can I sign in with Google or Apple?

Yes, continue with Google or Apple, or register with an email and password. It's the same account either way.

I signed up with Google/Apple: can I add a password later?

Yes, any time, from your Profile page. Adding a password doesn't change or remove your Google/Apple sign-in; it just gives you a second way in.

Common questions

A few things people ask us often.

Is my data secure?

Yes, see our Privacy Policy for the full details on how your data is protected and used.

Can I upload a document without an internet connection?

Processing needs a connection, since it happens on our servers rather than on your device. If you lose connection mid-upload, nothing is lost; just retry once you're back online.

Still stuck?

Reach out to support with your project name and, if it's about a specific document, roughly when you uploaded it; that's usually enough for us to find exactly what happened.