The correct address depends where the business is located and whether payment is included. Businesses located in the eastern half of the country send everything to Cincinnati, Ohio. Those in the western half send forms alone to Odgen, Utah, and forms with payment to Hartford, Conn.
Specifically, businesses in Connecticut, Delaware, the District of Columbia, Florida, Georgia, Illinois, Indiana, Kentucky, Maine, Maryland, Massachusetts, Michigan, New Hampshire, New Jersey, New York, North Carolina, Ohio, Pennsylvania, Rhode Island, South Carolina, Tennessee, Vermont, Virginia, West Virginia and Wisconsin mail Form 941 without a payment to Department of the Treasury, Internal Revenue Service, Cincinnati, OH, 45999-0005. With payment, the address is Internal Revenue Service, P.O. Box 804522, Cincinnati, OH, 45820-4522.
All other states mail Form 941 without a payment to Department of the Treasury, Internal Revenue Service, Ogden, UT, 84201-0005. With payment, the address is Internal Revenue Service, P.O. Box 37941, Hartford, CT, 06176-7941. Exempt organizations, government entities and tribal governments use the Ogden or Hartford mailing addresses no matter where they are located.