Faktura jest głównym dokumentem potwierdzającym przeprowadzaną transakcję sprzedażową usług albo towarów. Wystawiania faktury nie wymaga natomiast sprzedaż ewidencjonowana przy użyciu kas fiskalnych, głównie dlatego iż wystawiany jest wówczas paragon sprzedażowy. Polskie prawo podatkowe dopuszcza możliwość wystawiania 6 rodzajów faktur:
- faktury RR (wystawianej przez nabywców produktów rolnych od rolników ryczałtowych)
- faktury VAT
- faktury końcowej (rozliczeniowej)
- faktury zaliczkowej
- faktury pro forma (przedwstępnej)
- faktury korygującej
Bez względu na rodzaj faktury, [zawierać ona misi|zawrzeć w niej powinno się takie dane jak:
- kwotę podatku od sumy wartości sprzedaży netto towarów lub usług, z podziałem na kwoty dotyczące poszczególnych stawek podatku
- unikalny numer faktury wraz z jej typem
- kwotę wartości sprzedaży netto towarów lub wykonanych usług z podziałem na poszczególne stawki podatku i zwolnionych od podatku oraz nie podlegającym opodatkowaniu
- numer identyfikacji podatkowej nabywcy i sprzedawcy
- wartość towarów lub wykonanych usług, których dotyczy sprzedaż bez wartości podatku
- kwotę należności ogółem wraz z należnym podatkiem, wyrażoną cyframi i słownie
- nazwę towaru lub usługi
- imiona i nazwiska albo też nazwy albo nazwy skrócone nabywcy i sprzedawcy oraz ich adresy
- stawki podatku VAT
- miesiąc, dzień oraz rok lub też miesiąc i rok sprzedaży
- datę wystawienia faktury
- wartość sprzedaży towarów lub wykonanych usług wraz z kwota podatku, z podziałem na kwoty dotyczące poszczególnych stawek podatku lub zwolnionych od podatku lub niepodlegających opodatkowaniu
- jednostkę miary i ilość sprzedanych towarów lub ilość wykonanych usług
- cenę jednostkową towaru lub usługi netto
Faktura wystawiana jest w celach podatkowych. Od kwot na niej uwzględnionych, odprowadzić należy bowiem stosowny podatek od towarów i usług, czyli VAT.