Cycle counts

Count what is there. Explain the difference.

Count one location while the differences are still fresh. Review what changed, record why, and turn an unexplained shortage into something the team can actually fix.

A young business owner keeping stock organized with Tare7

The result

The count is current, and the two differences now have clear reasons instead of becoming one unexplained shortage.

Where this helps

A shop that keeps coming up short, a spares cage nobody signs for, a van that empties faster than the jobs explain.

What you can stop doing

The annual stocktake and a clipboard

A once-a-year stocktake tells you something went wrong months ago. Small, regular counts let you find the difference while someone still remembers whether it was damaged, used, misplaced, or never rung up.

Why it matters

You cannot reduce losses you cannot explain. Tare7 separates damage, mistakes, missing sales, and genuinely missing stock so you know what to fix.

A worked example

Watch the loose ends disappear, step by step.

A critical spares cage, CAGE-A. Three items are counted on a Tuesday morning: a bearing, a drive belt and a shaft seal. The belt landed at $18.40 and the seal at $3.05.

  1. 1

    Start a count on the location

    Tare7 fills the count with everything expected in the spares cage, so the forgotten item is not quietly skipped again.

  2. 2

    Write down what is actually there

    Bearing 6204-2RS: expected 24, counted 24. Drive belt A57: expected 12, counted 9. Shaft seal 35mm: expected 40, counted 41.

  3. 3

    Review before anything moves

    Two items are different. You can review both before posting, so a mistyped count does not immediately change your stock.

  4. 4

    Name each difference

    The belt is short 3: reason 'count variance', because three went out on a changeover that was never released. The seal is over by 1: reason 'found stock'. Both codes come from a list you control.

  5. 5

    Post

    Post the count and each difference updates its own item with its own reason. The bearing stays untouched because it matched.

  6. 6

    The value moves with it

    Three belts at $18.40 is $55.20 off; one seal at $3.05 is $3.05 on. A net $52.15 write-down that you can point at a cause for. Owners and managers are notified that the count posted.

The count is current, and the two differences now have clear reasons instead of becoming one unexplained shortage.

In the app

What you will actually tap, scan, and see.

Cycle counts · count sheet

Count sheet · CAGE-A · critical spares

Total absolute variance: 4
  • SP-BRG-6204

    Bearing 6204-2RS

    No variance
    Expected
    24
    Counted
    24
  • SP-BLT-A57

    Drive belt A57

    -3 variance
    Expected
    12
    Counted
    9
  • SP-SEAL-35

    Shaft seal 35mm

    +1 variance
    Expected
    40
    Counted
    41

Posting writes one ADJUST row per difference, each with a reason code.

Post count
Pre-filled with everything holding stock in that location. Enter what you counted, review the variance line by line and in total, then post — each difference becomes its own ADJUST row.
Adjustment · naming the difference

SP-BLT-A57 · CAGE-A

Drive belt A57

Difference

-3 ea

Row written

ADJUST

Reason code — required

Count varianceDamagedFound stockSpoilageShrinkage

The list is yours to edit. Because the reason travels on the row, a breakage, a miscount and stock that turned up again never collapse into one unexplained number.

A reason code is required, and the list is yours. Because the reason travels on the row rather than in someone's memory, next quarter's shrinkage review has something to work from.
Ledger · what posting wrote
  • ADJUSTSP-BLT-A57−3 ea

    Drive belt A57

    CAGE-A · Count CC-0031 · reason: count variance

  • ADJUSTSP-SEAL-35+1 ea

    Shaft seal 35mm

    CAGE-A · Count CC-0031 · reason: found stock

Two rows, not one lump. The bearing wrote nothing because nothing changed. Three belts at $18.40 and one seal at $3.05 is a net $52.15 written down, against a named cause.

Before you rely on it

What this feature does not try to do.

If one of these limits matters to your business, it is better to know before you move the work—not after.

  • Counts are not blind. The sheet shows the expected quantity beside the counted one, so a counter can see the figure they are checking against.
  • Counting is per location. Because bins are receipt-capture only, a count is against the location as a whole rather than bin by bin.
  • Posting a count corrects today’s quantity without rewriting the past. Earlier movements stay visible, so the history remains trustworthy.
  • You can define your own reason codes. There is not currently an approval step before a variance posts.
  • Notifications go to owners and managers when a count posts. There is no configurable escalation by variance threshold.

Cycle counts

Shrinkage stops being a mystery and becomes a list you can shorten.

Count and correct is included from Solo at $9/month. Change plan whenever you like.