Beste Tim,
Korting wordt altijd berekend over het netto factuurbedrag en daarna wordt er BTW over dat netto bedrag berekend, tenzij in de leveringsvoorwaarden anders is bepaald; dit is echter zeer ongebruikelijk. Vooruitbetaling doet hier niets aan toe of af. Wel kan het zijn, dat wanneer sprake is van een betalingskorting bij betaling binnen een bepaalde termijn de korting op het netto bedrag afgetrokken wordt van het bruto factuurbedrag. Voor een ondernemer maakt het niets uit, want de BTW is een aftrekbare voorheffing. Voor een consument maakt het wel verschil; deze heeft per saldo dan minder korting.