If that’s what you want to do with the revenue - then do that, but, the WHT can’t be recognised in your accounts until you receive the money as the WHT directly relates to the payment, not the revenue.
But that equally applies to all businesses who operate on a cash basis, but it is an accepted practice.