- VAT must be charged even on non-monetary advance payments
- VAT base is determined by the earliest of the following dates: date of shipment, date of payment or partial payment for future supplies
- Payment for VAT purposes includes both cash payment and non-monetary forms of payment, such as offsetting mutual claims
- If a prepayment is formed through mutual offsetting, VAT must be charged on it
Source: glavkniga.ru
Note that this post was (partially) written with the help of AI. It is always useful to review the original source material, and where needed to obtain (local) advice from a specialist.