Skip to the main content of the page


E-file software developer definition

We recognize a software company as one or a mix of the following: 
  • Electronic return originator (ERO): A licensed tax preparer who prepares returns for electronic transmission.
  • Software developer: A firm, organization or individual who develops software for the purpose of computing, formatting, and transmitting returns according to IRS and Oregon specifications.
  • Transmitter: A firm, organization, or individual who transmits electronic returns directly to us via the IRS campus.

How to apply

You must already be accepted by the IRS in order to participate in the Oregon federal/state electronic filing program. Contact the IRS​ for more information.

Software companies accepted by the IRS must complete an annual Letter of Intent to support Oregon returns for the upcoming tax season. If your company intends to develop tax-preparation software for Oregon, you may obtain important guidelines from the National Association of Computerized Tax Processors.


Contact us

Contact us to get copies of our developers handbook, draft forms, test scenarios, and other publications.

Phone: (503) 945-8415.
Fax: (503) 945-8649.

Department of Revenue
Electronic Filing
955 Center St NE
Salem OR 97301-2555