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