Automatically moving an amount from an invoice to another account for Tax purposes

You pay that tax on profit not income - so unless you have minimal expenses any such allocation based on income could be excessive. If you want to make provision through out the year you could at the end of each month take up an adjusting accrual journal. To set this up you would:

  1. Create a BS Current Liability account called Prov for Corporate Tax.
  2. Create a Corporate Tax section at the base of the P&L (Read this thread for a set up example near the end What account does corporation tax go under? - #14 by Kobus)
  3. As you complete each month’s accounts you take up an estimate of the tax payable based on the profit.

So in month one you would take up 2,800 if the profit was 10,000 - Debit P&L and Credit BS Prov. For the subsequent months just amend that journal by changing the date and value to reflect the next month. At year end let that journal stand and start a new one in the next year.