Code Compliance Invoices

Need to pay an invoice from the Code Compliance Department? Make a payment online or explore your other options.


Find your invoice on BS&A Online (formerly AccessMyGov)

BS&A Online is a service we use to let you search and pay for your invoices from the Code Compliance department. If you've never used BS&A Online, we recommend that you review our guide.

Decide your payment option and pay

You can pay online with credit or debit card (Visa, MasterCard, Discover). There is a convenience fee to pay with credit or debit card. 

Pay Online


Prepare your payment

We accept check or money order for mailed payments. Include the bottom portion of your bill with your payment.

Make your payment

Make your check out to Grand Rapids City Treasurer. Mail your payment to 300 Monroe Ave NW Room 220 Grand Rapids, MI 49503. Keep in mind that you should never send cash in the mail.

We'll process your payment

Keep in mind that it takes 5-7 business days for the US Postal Service to deliver mail to us. Make sure to mail your payment at least 5-7 business days before your payment is due. We'll process your payment as soon as possible.


Determine if you need to speak with a specialist

We don't accept payments over the phone for code compliance invoices or balances. Do you need to speak with a specialist? Call 311 or 616-456-3000. We'll connect you with someone to answer your questions and provide you information on how to pay.

Make your payment 

Click on one of the other 3 tabs on this page for instructions to make your payment online, by mail, or in person.

In Person

Bring your payment

We accept cash, check and credit or debit cards (Visa, MasterCard, and Discover) for in person payments.

Pay at the Code Compliance office

We're near the intersection of Coldbrook and Monroe.


1120 Monroe Ave NW
Suite 300
Grand Rapids, MI 49503
View Map


Monday - Friday: 7:30 am - 4:00 pm