Help

Dalufy concepts

Plain-language definitions for terms you will see in Personal, Business, and Practice. Dalufy keeps one ledger as the source of truth — corrections append history; they do not silently rewrite it.

Profiles & desks

Profile

A separate book of record. You can have a Personal profile and one or more Business profiles. They are not merged: money and tax stay scoped to the profile you are working in.

Personal

Your household / individual money book — accounts, transactions, PIT-oriented tax.

Business

A company book — sales, purchases, people/roles, CIT/VAT-oriented tax, and the same ledger rules as Personal for cash movements.

Practice desk

Where accountants and advisers work with client businesses (/clients). It is not your personal budget.

Entity

The legal or ownership container behind a profile (for archive/close and some ownership controls). Most day-to-day work happens on the profile, not the entity.

Accounts & money

Account

A cash or bank pot inside a profile (e.g. “Kuda”, “Cash”). Transactions post against an account.

Opening balance

The starting amount for an account, posted as a ledger event (not a silent dashboard patch). Entered in ₦; stored internally as kobo.

Naira (₦) and kobo

You enter and see amounts in naira (e.g. 424.63). The API stores integer kobo (100 kobo = ₦1) so money never drifts as floating-point decimals.

Memo

Free-text note on a transaction (what you’d write on a bank line: “Shoprite”, “Salary January”). It does not change type or tax treatment by itself.

Transactions

Transaction

One posted money event on the ledger: date, amount, account, type, optional category and memo. Everything financial (manual, import, bank sync, sales payment) goes through the same ledger API.

Type

The nature of the movement — income, expense, transfer, loan proceeds, and so on. Type drives whether something counts as income and how it hits the chart of accounts. See Transaction types.

Category

A management label under a type (e.g. “Groceries”, “Salary”). Used for classification and reporting — not the same as type.

Transaction types

These are the ledger kinds Dalufy understands. Day-to-day forms often show a shorter list; the full set is below.

income
Money earned (salary, sales, etc.). Counts toward CFO/tax income.
expense
Money spent on running costs.
transfer
Move between your own accounts. Never treated as income.
refund
Money returned (e.g. a returned purchase).
adjustment
Manual balancing entry (opening balance uses this).
loan_proceeds
Borrowed money received. Never income by default (AC-2).
loan_repayment
Paying back a loan (not ordinary income/expense).
capital_contribution
Owner puts money into the business.
owner_draw
Owner takes money out of the business.
asset_purchase
Buying a capital asset (equipment, etc.).
asset_disposal
Selling or disposing of an asset.
tax_payment
Paying tax.
tax_refund
Tax refund received.

Classify, split, correct

Classify / review

Assign a category and move the row through Pending → Classified → Reviewed. Quick classify is for unsettled root rows; after review, change category via Correct so history is preserved.

Split

Break one source amount into lines that still sum to the original (e.g. one POS swipe → groceries + fuel). The bank/import row stays the source; lines are classification, not new money.

Correct

Append a new correcting event (amount, type, memo, category, …) without overwriting the original. The memo is required — it labels the correction row and is stored on the audit trail as the reason for the change.

Correction chain (tip / superseded)

Corrections form a chain: original → correction 1 → correction 2. Only the live tip can be corrected next. Older rows are superseded history. Live CFO totals use the tip.

Transfer (action)

Posts a paired transfer out/in between two accounts in the same profile. Excluded from income.

CFO, tax & stale

CFO

Live financial overview (position, inflows, outflows, tax position). Reads the ledger — it does not invent balances.

Tax calculation

A ruleset-driven computation (e.g. PIT / CIT) from published Nigeria 2026 rules. Not filing advice and not a live share with FIRS.

Stale

A stored Reviewed/Approved tax (or similar artefact) that is out of date because a source transaction changed. The old result is kept; you run a new calculation for an updated figure.

Bank & import

Demo bank

Local/staging connector that posts sample bank activity without real Open Banking. Use for walkthroughs; production uses real providers.

Statement import

Upload CSV / Excel / PDF statements. Money In/Out or Credit/Debit layouts are detected where possible. Preview, then commit into the ledger with dedupe.

AI suggestions

Category (and similar) proposals you Accept or Reject. High-impact suggestions require an extra confirm before they write. AI never silently posts the ledger.

Security & activity

Activity (audit)

Append-only log of material actions (who, when, what) — posts, transfers, splits, corrections (memo used as the reason), classify, and more. Support cannot open your ledger from this; platform admin is separate and has no tenant money access.

Step-up

Re-entering your password (or MFA where required) before sensitive exports or admin-style actions.

Back to Help · Account security