VAT on Advance Payments in Estonia: Invoice Timing
For an Estonian VAT payer making an ordinary domestic taxable sale, VAT normally arises when the first event occurs: delivery or service, or receipt of full or partial payment. If the customer pays first, calculate VAT...