If you want change cost center for liability account please do the following process.
while entering the invoice header go to folder menu and select the liability account now we will see the liability account field.
Form there we can select cost center.
And coming to tax we do not have any standard functionality in 'Automatic tax calculation'.
But we can change the cost center in 'Manual tax calculation'.
If you are using EBS R12,just try the SLA(Subledger Accounting) to solve this problem.
One suggestion is you may use the journal Line Type called 'Recoverable Tax’ which under the Subledger Accounting Method to define the tax account’s cost center.