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

Step by step

Adjust stock

Record stock that was damaged, expired, lost or found, with a reason. Above your approval limit, someone else approves it before the stock changes.

Who can do it
Storekeeper, Inventory manager, Branch manager and Owner
Find it
Inventory, then Adjustments, or search adjustments in Kila
Time
3 minutes

Steps differ for butcheries.

When stock leaves or arrives outside a sale, a delivery or a transfer, such as a bottle that leaked or a carton found in the store, record it as an adjustment. Each one carries a reason, a value at cost and, above your limit, a second person’s approval.

  1. Start a new adjustment

    Open Stock › Inventory › Adjustments and tap New adjustment. On Stock on hand, Adjust stock opens the same form: “Every adjustment has a reason and leaves a ledger entry. Above your limit, a second person approves it first.”

  2. Choose the branch and the reason

    The branch is yours already if you work in one. Choose the reason, and Kila says what it is for:

    ReasonWhat Kila says it is for
    DamagedBroken or spoilt stock taken off the shelf.
    ExpiredPast its expiry date. For batch-tracked products, choose the batch that expired.
    DisposalDisposed of safely: spoilt, contaminated or hazardous stock taken out of the business. Choose the batch where tracked.
    Loss or theftMissing stock with a known cause.
    Write-offDisposed of, for example damaged stock no supplier will take back.
    WasteTrimmed, spoiled or lost in handling: choose why from the business’s list.
    Found stockStock found that was not on the books.
    CorrectionFix a recording mistake, up or down.
    New stock adjustment at Nakuru town: the reason Damaged (2), what happened, Two bottles leaked in their carton in the back store (3), 2 bottles of Amitraz tick dip (4) with 58 free, the batch Soonest expiry first (automatic) (5), and Post adjustment (6).New stock adjustment at Nakuru town: the reason Damaged (2), what happened, Two bottles leaked in their carton in the back store (3), 2 bottles of Amitraz tick dip (4) with 58 free, the batch Soonest expiry first (automatic) (5), and Post adjustment (6).
  3. Say what happened

    Write it in What happened, such as “Two bottles leaked in their carton in the back store.” It is “Kept with the adjustment and in the audit log.”

  4. Add the products and how many

    Search in Add a product: name, SKU or scan a barcode and type the quantity on its line, which shows what the branch has free, such as 58 bottle free. Most reasons take stock off: “Quantities are taken off stock.” Found stock adds it, with a Cost for added stock and, for a product kept in batches, its batch number. For Correction, “enter signed quantities”: a minus sign takes stock off.

  5. Choose the batch

    For a product kept in batches, Kila takes the batch that expires first, Soonest expiry first (automatic). To take another, choose it: each says how many are here and when it expires.

  6. Post it

    Tap Post adjustment. Within your limit, Kila posts it at once: “Stock and the books are updated.” Above it, Kila sends it for approval and nothing moves yet:

    Kila shows:

    ADJ-000005 sent for approval

    ADJ-000005 is waiting for approval. Stock changes once someone with a higher limit approves it.
  7. Wait for the approval

    The adjustment says Waiting for approval, with its value at cost: “Stock has not changed yet; it changes the moment someone with a higher limit approves.” While it waits, Withdraw takes it back.

    Adjustment Damaged at Nakuru town, awaiting approval. The notice Waiting for approval, marked 7, says KES 380.00 is above Samuel Mwangi's limit and stock has not changed yet. Withdraw is at the top.Adjustment Damaged at Nakuru town, awaiting approval. The notice Waiting for approval, marked 7, says KES 380.00 is above Samuel Mwangi's limit and stock has not changed yet. Withdraw is at the top.

An adjustment waits when its value at cost is above your role’s limit for adjustments, and the business has Stock adjustments switched on under Settings › Approvals (“Adjustments above the creator’s limit wait for an approver.”). It is on unless someone turns it off there. The owner’s adjustments never wait. Kila’s starting limits:

RolePosts without approval up to
StorekeeperKES 0: every adjustment waits
Branch managerKES 20,000
Inventory managerKES 100,000
General managerKES 200,000
AdministratorKES 500,000

Limits per role are set in Users and roles.

Someone else with a high enough limit decides: from Approvals, or on the adjustment with Approve and post or Reject. “Stock and the books change as soon as you approve.” Kila says Approved and posted: “Stock and the books are updated.” The adjustment then shows its ledger entries, “Written when the adjustment was posted. They are never edited.”, and its accounting entry.

The adjustment posted and approved by Daniel Kipkemboi, the owner. Its ledger entries, marked 1, show the Damage of minus 2 bottles, and the accounting entry moves KES 380.00 from 1200 Inventory to 5010 Stock adjustments and shrinkage.The adjustment posted and approved by Daniel Kipkemboi, the owner. Its ledger entries, marked 1, show the Damage of minus 2 bottles, and the accounting entry moves KES 380.00 from 1200 Inventory to 5010 Stock adjustments and shrinkage.

Needs a manager

Nobody approves their own adjustment: “Approvers never decide their own requests, and each decision is kept in the audit log.” An approver whose own limit is too low cannot decide it either, and Kila tells them: “You cannot decide this one: either you raised it or it is above your own limit.” Someone more senior decides.

For butcheries

Waste needs one of your business’s reasons, such as Trim and fat or Bone: see Write off waste at closing.

Steps differ for butcheries. Nothing here differs for your business, .

The form said Within your limit, but Kila sent it for approval

Link to this section: The form said Within your limit, but Kila sent it for approval

If your role does not see costs, such as a storekeeper, the form shows Adjustment value about KES 0.00 and says “Within your limit.” When you post, Kila values the stock at cost, and anything above your limit goes for approval as usual. Nothing is lost: wait for the approval, or ask your manager to look in Approvals.

Kila shows:

Rejected. Stock is unchanged.

It was sold on S-000429. Count the shelf before writing it off.

The approver’s note says why. Nothing moved, so do what the note asks, then raise a new adjustment if it is still needed. A rejection always has a note: Kila asks the approver to “Tell the requester what to do instead.”

A rejected adjustment for one bottle lost: Rejected. Stock is unchanged (1), with the approver's note: It was sold on S-000429. Count the shelf before writing it off.A rejected adjustment for one bottle lost: Rejected. Stock is unchanged (1), with the approver's note: It was sold on S-000429. Count the shelf before writing it off.
Kila shows:

The adjustment was not recorded

Only 56 of Amitraz 12.5% EC acaricide (tick dip) 100ml available here. Nothing was recorded.

An adjustment cannot take off more than the branch has free. Check the quantity, or check Stock on hand for stock reserved or held back. When the branch really holds less than the books say, count it: Count stock.

Next: see the change on Stock on hand once it is posted.

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.