Do Business Central cycle count periods reset on fixed calendar dates or from each item’s last count date?

Business Central does not split the year into fixed blocks such as January to February or March to April. Instead, a counting period code carries a period length, and the next counting period for an item is calculated from that item’s last physical inventory date using the standard Business Central logic. The reference calendar that governs this comes from company information, not from a calendar you set per item or per location.

Where the period length and calendar come from

Each item or stockkeeping unit can be assigned a physical inventory counting period code that defines how often it should be counted, for example a two month cycle. Business Central combines that period with the accounting calendar configured in company information to determine valid counting windows. You cannot assign a separate calendar to an individual item or location, so all items share the same underlying calendar and differ only by the counting period code applied to them.

How the next period is derived

The system records when an item was last counted through physical inventory ledger entries. When you calculate the next counting period, Business Central looks at that last counted date and applies the period length to produce the next start and end dates. For a two month code, the next window follows roughly two months after the last count rather than snapping to a fixed calendar quarter. This means an item counted late in one cycle shifts its own next window accordingly, because the schedule is anchored to actual count history.

How Advanced Inventory Count uses this

Advanced Inventory Count works with these native fields rather than replacing them. When you generate count sheets, you can restrict the sheet to a counting period code or use the next counting period option, which pulls in only the items whose next counting window matches the current work date. After you post, the update next count period option writes the new next counting period back onto the item or stockkeeping unit, so the cycle advances automatically. If you prefer to bypass the period codes entirely, you can also generate random item counts based on a date since last counted, which gives you a rolling cycle without relying on the calendar at all.

Advanced Inventory Count reads and updates the Business Central counting period fields, generates cycle count sheets by period, and advances the next counting period when the count posts. Warehouse Insight lets the resulting cycle count sheets be executed on handheld devices.

Conclusion

Cycle count periods in Business Central are driven by the counting period code length and the accounting calendar in company information, with the next window calculated from each item’s last count date rather than from fixed calendar blocks. Advanced Inventory Count uses that logic to generate and advance cycle counts, and offers a random item option when you want a schedule that does not depend on the period codes.