Definition of Non-recurring cost:
Extraordinary expenses, expenses or losses that are not likely to be repeated in business as usual. One-time costs include depreciation, such as planning, development and capital costs, as well as losses from fire or theft, losses, loss on asset sales and handling costs. Also known as extraordinary expenses.
Meaning of Non-recurring cost & Non-recurring cost Definition