Elektronsko podnošenje, također poznato kao e-datoteka, alternativa je podnošenju papirnatih poreznih obrazaca. Često je to poželjna metoda jer porezni obveznici mogu imati bržu potvrdu primljenih poreznih obrazaca, kao i brže uplate povrata. Elektronsko arhiviranje često je točnije od papirnatog povrata jer se za izračune koristi softver, što pomaže eliminirati ljudske pogreške. Lokalne i nacionalne porezne agencije, kao što je Internal Revenue Service, potiču i prihvaćaju porezne obrasce podnesene elektroničkim putem, kao i online plaćanja svih dugovanih poreza. Te agencije često na svojim web stranicama nude metode za besplatno e-prijavu poreza.
Mogućnost podnošenja poreza u bilo kojem trenutku često je privlačna poreznim obveznicima, osobito ako su rokovi za podnošenje porezne prijave neminovni. Elektronička prijava obično je dostupna poreznim obveznicima sedam dana u tjednu u bilo koje vrijeme. Alternativa je da porezni obveznici pošalju papirnate prijave. To često zahtijeva slanje povrata u određeno vrijeme kako bi se dobio ispravan datum poštanske marke. U ovom scenariju nema mogućnosti da dobijete brzu potvrdu od porezne agencije da su porezi primljeni i da su obrasci ispravno ispunjeni. Kada porezni obveznici podnose e-prijavu, često su obaviješteni o greškama i potrebi ponovnog podnošenja poreznih obrazaca.
Porezni obveznici mogu e-prijavu podnijeti izravno poreznim agencijama ili uz pomoć službe za pripremu poreza. Na primjer, računovođe za mala poduzeća mogu pripremati i e-prijavljivati poreze u ime samozaposlenih ili poslovnih poreznih obveznika uz naknadu, sve dok su oni ovlašteni davatelj usluga. Porezni obveznici koji ispunjavaju određene minimalne uvjete i koji trebaju podnijeti osobne porezne obrasce mogu iskoristiti prednost volonterske pomoći za porez na dohodak, koja može besplatno pripremiti i e-prijavu poreza. Tu je i softver za porez na webu i za stolna računala koji ljudi mogu platiti i koristiti za samostalno pripremanje i e-podnošenje poreza. Većina softverskih programa korak po korak vodi poreznog obveznika kroz pripremu potrebnih obrazaca, a na zahtjev poreznog obveznika program e-prijavu poreza prijavljuje odgovarajućim poreznim agencijama.
Kada porezni obveznici e-prijavljuju svoje poreze, često mogu odabrati primanje izravnog depozita povrata poreza ili plaćanje dugovanog poreza pomoću povlačenja izravnog terećenja. Porezne uplate često nije potrebno dostaviti u isto vrijeme elektroničkog podnošenja osim ako porezi ne dospiju odmah. Inače, porezni obveznik može zasebno plaćati i podnositi obrasce. Ako porezi dospiju, onda je u korist poreznog obveznika da se e-podnese kako bi se uplate primile na vrijeme i izbjegle kazne.