Bank connection and statement import solve different problems
Connected finance apps can update automatically, but they usually require an ongoing relationship between the app, a data provider, and your bank. A statement-based approach is manual by design: you decide when to export, what date range to include, and when to import it.
| Question | mooola’s statement approach | What it means |
|---|---|---|
| Does the app need my bank login? | No | Your banking credentials are never requested. |
| Is there a live bank feed? | No | You import an updated statement when you want fresh data. |
| Where is the file parsed? | On your device | Your statement is not uploaded to mooola for parsing. |
| Can it make payments? | No | mooola is a read-and-organise tool, not a banking interface. |
| Does it cloud-sync transactions? | No | Imported financial data remains in the app’s local database. |
A practical privacy-first budgeting workflow
- Import actual spending. Export a supported statement after the week or month you want to review.
- Check the import summary. mooola reports new, updated, unchanged, and ignored transactions.
- Organise what you see. Rename payments, adjust categories, and review accounts and recurring activity.
- Use the evidence to plan. Take the patterns you found into your preferred budgeting method, savings plan, or household conversation.
- Repeat deliberately. Import another statement when you want an updated view rather than maintaining a permanent bank connection.
What mooola does—and what it does not
mooola is strongest as a retrospective spending and personal-finance organisation tool. It helps answer questions such as “Where did my money go?”, “Which payments recur?”, and “How has this category changed?”
It is not currently a forward-looking envelope, zero-based, or goal-allocation budgeting system. It also does not provide live balances, initiate transactions, or provide personalised financial advice. That distinction matters when comparing budgeting tools.
The trade-offs of manual statement imports
Advantages
- No banking credentials shared
- No persistent third-party bank connection
- You control the imported period
- Financial records remain local
- Works across several supported banks
Considerations
- Data is not updated automatically
- You must export a supported format
- Bank layout changes can affect imports
- A device loss can mean data loss without a device backup
- Not every bank or account type is supported
How to start
Choose your bank in the statement import guides, export the original digital file, then import it into mooola. Capitec supports selected original account-statement PDFs and transaction CSVs; other supported banks use selected digital PDF formats with selectable text.
Frequently asked questions
Can I budget without linking my bank account?
Yes. You can enter transactions manually or periodically import bank statement files, then use the resulting spending history to inform a budget without maintaining a live bank connection.
What is the difference between a statement import and a bank feed?
A statement import is a file you deliberately export and import for a chosen period. A bank feed is an ongoing connection through which an app or aggregation provider retrieves balances and transactions.
Does mooola create a forward-looking budget?
No. mooola is a retrospective spending-insight and organisation tool. It can provide evidence for a budget, but it does not currently allocate future income through an envelope or zero-based method.
Where can I compare the alternatives?
Read the privacy-first expense tracking guide to understand the data flows, or see our comparison of personal finance and budgeting apps available in South Africa.


