Skip to the page
Showing help for:
Showing help for:

Step by step

Record an expense on a project

Add a cost spent on a client's work, such as a courier or a search fee. Kila records it as an expense in the books and bills it on to the client if you say so.

Who can do it
Associate (audit, tax or advisory), Bookkeeping and payroll accountant, Consultant, Engagement manager, Engagement partner, Project lead and Property manager
Find it
Practice, then Projects, or search projects in Kila
Time
2 minutes

Search fees, couriers, travel to a client’s site: costs spent on a client’s work belong to its project. Recorded there, each one counts against the project’s budget, goes into the firm’s books as an expense, and waits under Unbilled to be invoiced to the client if it is billable.

  1. Open the project and tap Add expense

    Open the project from Practice › Engagements (Projects in most firms), or from My engagements on your My day. Tap Add expense. Kila says: “It is recorded as an expense in the books, with the usual approvals.”

  2. Say what it was

    Under What, describe the cost so the client recognises it on the invoice, such as “Courier of the bank confirmation letters”.

  3. Enter the amount and how it was paid

    Type the Amount, the Day on the receipt, any VAT in the amount (None, 16% or 8%) and how it was Paid by: Cash, M-Pesa, Bank transfer, Cheque or Card. Tick Already paid if it is.

  4. Choose whether the client pays it

    Leave Bill it on to the client ticked to invoice it, and set the Mark-up when billed (%) if your firm adds one. Untick it for a cost the firm keeps.

    Steps 2 to 4 on one form.
    Add an expense on the Savannah Logistics audit: What, Courier of the bank confirmation letters (2), an amount of KES 1,500 (3) paid by M-Pesa, no VAT, a mark-up of 0% and Bill it on to the client ticked (4).Add an expense on the Savannah Logistics audit: What, Courier of the bank confirmation letters (2), an amount of KES 1,500 (3) paid by M-Pesa, no VAT, a mark-up of 0% and Bill it on to the client ticked (4).
  5. Tap Save

    Kila names the expense it made in the books, and whether it waits for approval:

    Kila shows:

    Done

    KES 1,500.00 recorded on Statutory audit, year to 30 June 2026 as expense EXP-…. It waits for approval.

    The Expenses tab of the project lists it with its cost, what it is billed at and Unbilled, until it is invoiced.

    The engagement's Expenses tab: the courier charge of KES 1,500, billed at KES 1,500 and Unbilled (5), under the earlier expenses on the audit.The engagement's Expenses tab: the courier charge of KES 1,500, billed at KES 1,500 and Unbilled (5), under the earlier expenses on the audit.

At a firm that approves expenses, it waits in Approvals until someone allowed to approve expenses decides, such as the practice director at Mizani Associates. It is already listed on the project’s Expenses tab.

Kila shows:

That did not go through

An expense cannot be dated in the future. Use the date on the receipt.

Change the Day to the date on the receipt.

Needs a manager

Expenses that are billable but should not be billed, such as a cost the firm agreed to carry, are written off from the Unbilled tab by a manager, with the reason: see Invoice unbilled time and expenses.

Next: Invoice unbilled time and expenses.

Last checked on Kila on .

Did this help?

Still stuck?

Email Kila support. Say what you were trying to do and copy the message Kila showed you, word for word.

Contact support

Choose your business

The Help Centre then shows the steps and words for your kind of business. Your choice stays on this device.