Od stycznia 2014 r. dopuszczalne jest wystawienie faktury przed otrzymaniem zaliczki. Ustawodawca narzucił tu jednak konkretne ramy czasowe. Zgodnie z art. 106i ust. 7 pkt 2 ustawy o VAT faktury nie mogą być wystawione wcześniej niż 30. dnia przed otrzymaniem całości lub części zapłaty. Jeżeli zatem płatność ma nastąpić przed dostawą towarów lub wykonaniem usługi, to podatnik ma prawo wystawić fakturę 30. dni przed otrzymaniem tej zapłaty. Duży problem w praktyce powstaje jednak w przypadku, gdy wystawca faktury nie otrzyma zaliczki w terminie. Należy bowiem ocenić czy do tak wystawionej faktury znajdzie zastosowanie art. 108 ust. 1 ustawy o VAT.