Skip to main content

Tracking Income

Log income the same way you log expenses — just describe it naturally.

Logging income​

salary 5000 Maybank
freelance payment 800
received bonus 1200 CIMB
rental income 1500

Duitbot recognises income sources including:

SourceExample phrases
Salary"salary", "gaji", "paycheck"
Freelance"freelance", "side income", "project payment"
Bonus"bonus", "incentive", "commission"
Rental"rental income", "rent received"
Investment"dividend", "investment return"
Business"business income", "sales"
Otheranything else

Viewing income​

/income

Lists your income entries for the current month with Edit and Delete buttons.

For a different month:

/income 2026-02

The list also shows a per-currency total at the bottom.

Account linking​

If you name an account in your income message (e.g. "salary 5000 Maybank"), Duitbot links the income to that account and adds the amount to its balance.

When you're in a group, income can be linked to both personal accounts and group shared accounts — the same scope as expenses. If the named account isn't found in either scope, Duitbot will ask you to check the name and will not save until resolved.

Editing & deleting income​

  1. Use /income to list entries
  2. Tap Edit to change any field (source, amount, account, date, description)
  3. Tap Delete to remove an entry

Source validation: Duitbot checks your edited source against the recognised list. If it doesn't match, it re-prompts.

Natural language also works:

change last income source to Freelance
delete that bonus entry

Summary integration​

When you have income entries for a month, /summary shows:

  • Income breakdown by source
  • Net cash flow (income minus expenses)
  • Savings rate

This gives you a complete picture of your finances, not just spending.