Od kilku lat coraz bardziej popularne jest robienie zakupów przez internet. Dla klientów taka forma zakupu towarów lub usług jest wygodna, pozwala oszczędzić zarówno czas jak i pieniądze. Jednak sprzedawcy, którzy prowadzą sprzedaż za pośrednictwem swojego sklepu internetowego, muszą pamiętać, że rozpoczęcie sprzedaży w taki sposób również wiążę się z odprowadzaniem podatku dochodowego od osób fizycznych i podatku VAT (od towarów i usług).
Za datę powstania przychodu uważa się dzień wykonania usługi lub dokonania dostawy towaru (jednak jest to nie później niż dzień uregulowania płatności lub wystawienia faktury). Samo wystawienie faktury już oznacza powstanie obowiązku podatkowego dla sprzedającego (czyli jest to niemal identycznie jak w przypadku tradycyjnej sprzedaży stacjonarnej). Jeżeli podczas zakupów przez internet klient wpłaci zaliczkę, przedpłatę lub zadatek na poczet nabycia przyszłych towarów/usług to taka wpłata nie podlega opodatkowaniu (z punktu widzenia przepisów takie częściowe należności nie stawowią przychodu). Jeśli natomiast należność uiszczona jest z góry, to taka wpłata stanowi przychód i należy odprowadzić od niej podatek dochodowy.
W przypadku podatku VAT sytuacja wygląda inaczej – co prawda obowiązek podatkowy z tytułu dostawy wysyłkowej dokonanej po otrzymaniu zapłaty za towar powstaje z chwilą otrzymania zapłaty, jednak w tym przypadku należności (nawet częściowe) otrzymane przed dostawą towaru/usługi mają znaczenie – data otrzymania każdej zaliczki, przedpłaty lub częściowej zapłaty oznacza powstanie obowiązku podatkowego VAT. Gdy klient zapłaci wcześniej (przelewem lub poprzez systemy PayPal albo PayU) uznaje się, że za datę sprzedaży przyjęty zostaje dzień otrzymania takiej wpłaty (i z taką datą sprzedawca powinien wystawić fakturę dołączoną do wysyłanego towaru). Jeśli w taki sposób zostanie wpłacona zaliczka lub częściowa wpłata, moment ich otrzymania oznacza powstanie obowiązku podatkowego VAT, a data otrzymania takiej przedpłaty powinna zostać wskazana na fakturze.
Dla wielu sprzedawców problematyczne jest określenie właściwego momentu powstania obowiązku podatkowego, zwłaszcza jeśli sprzedane towary wysyłane są za pobraniem i klient płaci za towar dopiero w momencie jego odebrania. W tej sytuacji, jeśli towar zostaje wysłany do klienta za pobraniem lub zaliczeniem pocztowym, to za datę dostawy towaru przyjmuje się dzień, kiedy została przekazana nabywcy przez kuriera lub pracownika poczty. Wtedy też powstaje obowiązek podatkowy VAT dla podatnika (sprzedawcy). Jeśli sprzedawca otrzymał zamówienie na towar z płatnością „za pobraniem” w dniu 27 marca 2016 r., i nadał przesyłkę dla klienta za pośrednictwem firmy kurierskiej w dniu 28 marca 2016 r., która została odebrana przez nabywcę w dniu 30 marca 2016 r., to pomimo, że należność od firmy kurierskiej podatnik otrzymał 5 kwietnia 2016 r. to obowiązek podatkowy powstał już 30 marca 2016 r., tj. w dniu dostarczenia klientowi towaru przez kuriera. Tak dokonaną dostawę wysyłkową towaru podatnik będzie zobowiązany wykazać już w deklaracji VAT-7 za marzec 2016 r.