Natural business year,
Definition of Natural business year:
Instead of a calendar year, a company may use this for its fiscal year. This is generally a 12-month term based on the start date of business operations.
Meaning of Natural business year & Natural business year Definition