If you are a sole trader, you are allowed to have £1,000 per year of turnover without reporting it to HMRC and filing a tax return. This is called a trading allowance. The trading allowance doesn’t apply to limited companies. If your limited company is registered for corporation tax, it has to submit a tax return regardless of a level of income.