I have two conflicting descriptions. Which one is true? Why do they contradict and what can be done about it?
Everywhere in the documentation for our Business plan Build Minutes are described as belonging to a per month cycle:
Also in these forums minute cycles are described as monthly:
But our Business account describes that our minutes cycle within a year:
Currently, we are not enforcing any limitations for customers that subscribe to the Bitbucket Annual Premium plan. We do not enforce any restriction for Build minutes and Git LFS as mentioned on our page here :
Build minute and Git LFS limits are not currently enforced. If your Bitbucket account exceeds either of these limits, we won’t cancel your subscriptions or remove any data, as long as the usage is in accordance with our acceptable use policy.
Keep in mind we're planning to enforce limits soon. We’ll let you know ahead of time when this happens.
This is why your billing shows a yearly cycle because you are on an annual plan and the build minutes did not get reset monthly because no limitation is currently enforced so the build minutes will keep accumulating.
With that said, the pages and community answers you found are specifically for the customer subscribing to the Standard and Premium monthly plan and do not apply to the Annual Premium plan.
I hope this helps.