Paper (Form Content and Barcode) Software Vendor Information
ALDOR has created a vendor experience with SAVI (State Approvals Vendor Interface). Vendor registrations, Letter of Intent-Paper (LOI-P) submissions, and form submissions will be conducted through SAVI starting this tax year. Also, ALDOR requires all software partners to support paper filing for the e-File forms/schedules they wish to support. To become an approved Alabama software vendor for Paper (Form content and Barcode), you must create an account in SAVI and complete a vendor registration. The account can only be created with a personal work address. We do not allow group email to be used to create an account. All new vendors must register with SAVI before access is given to the vendor registration. Trusted vendors that registered previously and were approved only must submit a LOI-P each year. A new vendor registration is not needed for vendors that have been previously approved. SAVI is designed to be a straightforward process to enhance and expedite the Alabama Tax Experience.
We are currently NOT open to accept vendor registrations and LOI-Ps for the 2026-2027 form year. We open vendor registrations for new vendors and LOI-Ps for trusted vendors in late July/early August. Our deadline for the LOI-P and new vendor registrations is September 1. If this date falls on the weekend or holiday, the due date will be the next business day. Your vendor registration must be approved before you are given access to submit a LOI-P. The forms submission process will open later. A SAVI notification and email will be sent to you when the forms submission process is available. We will send a notification and email when we open for the 2026-2027 form year.
If you have any questions about SAVI, please submit a Support Ticket at the “Create a Support Ticket” link under the Help tab in SAVI.
Modernized Electronic Filing (MeF) Software Vendor Information
To participate in the Alabama Electronic Filing Program, a Software Developer must be approved with the IRS in order to submit linked or unlinked returns. Please refer to IRS Publication 3112 for information on how to become an Authorized e-file Provider.
If you are interested in participating in the Alabama Modernized Electronic Filing (MeF) program, then please see the information below on how to obtain the Software Developer Intent to Participate and Compliance Agreement.
After your application is approved, you will receive a user ID and password to access the secured website that contains the schemas, business rules, handbooks and tests for each program.
Individual MeF (Forms 40 and 40NR)
Please contact the Individual MeF Coordinator by email (or phone) to obtain the LOI-I (Software Developer Letter of Intent and Compliance Agreement for Individual Modernized eFile (MeF) Returns Tax Year) for Individual MeF returns if you are a new software developer.
Trusted software developers will receive an email with instructions for submitting the LOI-I. A completed and signed agreement must be received by ALDOR by October 1 each year. If October 1 falls on a weekend or holiday, the due date will be the next business day. Agreements received after the deadline will not be accepted.
ALDOR requires all software developers to support paper filing for the e-File forms and schedules they intend to support. Software developers will not be approved to offer electronic filing if they have not received paper forms approval.
For more information about becoming an Alabama-approved paper form software developer, see the Paper (Form Content and Barcode) Software Vendor Information at the top of this page.
Please note that the paper form software developer registration is due by September 1. If the registration is not received by this deadline, the software developer will not be eligible to support Alabama Individual MeF for the current tax year and must submit a new registration the following tax year.
Note: A separate application is required for each product participating in the Individual MeF program. However, if multiple products use the same forms and schedules, a single LOI may be submitted. The LOI must include the SoftwareID for each product that uses the same calculation engine.
Individual MeF Coordinator
Forms: 40 and 40NR
Income Tax Electronic Filing Center
PO BOX 327450
MONTGOMERY AL 36132
Business MeF
Form LOI-B
Please contact the Business MeF Coordinator by email (or phone) to obtain the Software Developer Letter of Intent and Compliance Agreement for Business Modernized eFile (MeF) for Business MeF returns if you are a new software developer.
Trusted software developers will receive an email with instructions for submitting the agreement. A completed and signed agreement must be received by ALDOR by October 1 each year. If October 1 falls on a weekend or holiday, the due date will be the next business day. Agreements received after the deadline will not be accepted.
ALDOR requires all software developers to support paper filing for the e-File forms and schedules they intend to support. Software developers will not be approved to offer electronic filing if they have not received paper forms approval.
For more information about becoming an Alabama-approved paper form software developer, see the Paper (Form Content and Barcode) Software Vendor Information at the top of this page.
Please note that the paper form software developer registration is due by September 1. If the registration is not received by this deadline, the software developer will not be eligible to support Alabama Business MeF for the current tax year and must submit a new registration the following tax year.
A separate LOI-B must be filed per development team for each software vendor. All BMF (Business MeF) documents are now on SES (State Exchange System). Please contact a MeF Coordinator to gain access. Submit the completed LOI-B to corporate.efile@revenue.alabama.gov prior to submitting test or production returns.
Forms: 20C, 20CC, CPT, PPT, ET-1 and ET-1C
Business MeF Coordinator, Corporate and Business Privilege Tax
PO BOX 327450
MONTGOMERY AL 36132-7450
Forms: 20S, 65, PTEC, EPT and Form 41
Business MeF Coordinator, Pass Through and Fiduciary Tax
PO BOX 327450
MONTGOMERY AL 36132-7450