Form 40 No Payment: 

Alabama Department of Revenue, P O Box 154, Montgomery, AL 36135-0001. 

Form 40 with Payment: 

Alabama Department of Revenue, P O Box 2401, Montgomery, AL 36140-0001 

Form 40A No Payment:

Alabama Department of Revenue, P O Box 327465, Montgomery, AL 36132-7465 

Form 40A with Payment:

Alabama Department of Revenue, P O Box 327477, Montgomery, AL 36132-7477 


Form 40NR –

Alabama Department of Revenue, P O Box 327469, Montgomery, AL 36132-7469