How Geico payment works

Geico lets you pay your car, home, or other insurance bills through several channels: online through your account, by phone, by mail, or in person at an agent's office. The method you choose does not change your due date or what you owe — it only changes how the money gets to Geico. Most payments post within one business day if you pay online or by phone before 11:59 p.m. Eastern time.

You can set up automatic payments so your bill withdraws from your bank account or credit card on the same day each month. This removes the risk of forgetting a payment, though you should still check your account occasionally to confirm the payment went through. Geico does not charge a fee for paying by bank account, but paying by credit or debit card may carry a processing fee depending on the card type.

Key Takeaways

  • Geico accepts payments online, by phone at 1-800-861-8380, by mail, or at a local agent's office, and most online or phone payments post within one business day.
  • Automatic payments from a bank account cost nothing, but credit or debit card payments may include a processing fee that Geico will show you before you confirm.
  • Your policy stays active as long as you pay by the due date shown on your bill, even if you use a slower payment method like mail.
  • If a payment fails — for example, because your bank account has insufficient funds — Geico will notify you and your policy may lapse if you do not pay within the grace period.

Paying online through your Geico account

Log into your Geico account at geico.com or through the Geico mobile app. From your dashboard, select the policy you want to pay and look for a "Make a Payment" or "Pay Now" button. Enter the amount you want to pay (you can pay the full bill, a partial amount, or more than the minimum) and choose your payment method: bank account or debit/credit card.

If you pay by bank account, you will need your routing number and account number, which you can find on a blank check or by logging into your bank's website. If you pay by card, have your card number, expiration date, and CVV ready. Geico will show you any processing fee before you submit the payment, so you know the exact total before it is charged.

After you confirm, you will see a confirmation number on screen and receive an email receipt. Write down or save the confirmation number in case you need to reference the payment later. The payment will post to your account within one business day.

Paying by phone or mail

To pay by phone, call Geico's payment line at 1-800-861-8380. A representative will ask for your policy number and the amount you want to pay, then walk you through entering your bank account or card information. Phone payments process the same way as online payments and post within one business day.

To pay by mail, write a check or money order payable to Geico and include your policy number on the check. Mail it to the address shown on your bill — do not send it to a local agent's office unless the bill specifically directs you to. Mail payments take longer to reach Geico, so send your check at least 10 days before your due date to avoid a late payment. Keep a copy of the check or take a photo of the front and back for your records.

Setting up automatic payments

Automatic payments deduct money from your bank account or card on a date you choose, usually the same day each month. To set this up, log into your Geico account, go to "Billing" or "Payments," and select "Automatic Payment" or "Autopay." Choose the date you want the payment to come out (Geico will suggest your policy's due date), then enter your bank account or card information.

You can change or cancel automatic payments at any time through your account. If you cancel, you will need to make manual payments going forward. If a payment fails — for instance, because your account does not have enough money — Geico will send you a notice and you will have a grace period (usually 10 days) to pay before your policy lapses.

What happens if you miss a payment

If your payment does not arrive by the due date, Geico will send you a notice that your policy is at risk of cancellation. You typically have a grace period of 10 days to pay before coverage ends. During this period, your insurance is still active, but if an accident or claim happens and you have not paid, Geico may deny the claim.

If your policy lapses because you did not pay, you will need to contact Geico to reinstate it. Reinstatement may require a new process and underwriting, and your rates may change. To avoid this, set up automatic payments or mark your due date on a calendar. If you are having trouble affording your premium, contact Geico to discuss payment plans or discounts you may not know about.

Payment methods and fees

Geico accepts bank account transfers, debit cards, and credit cards. Paying from a bank account is free. Paying by debit card usually costs nothing, but paying by credit card often includes a processing fee — the amount varies by card type and Geico will show you the fee before you pay. Some people use a credit card to earn rewards points, and the rewards may offset the fee, so do the math for your situation.

Geico does not accept cash or checks over the phone. If you want to pay in person, you can visit a local Geico agent's office and pay by check, debit card, or credit card. Call ahead to confirm the office is open and ask whether they accept the payment method you plan to use.

Frequently Asked Questions

How long does it take for a Geico payment to post?

Online and phone payments post within one business day if you submit them before 11:59 p.m. Eastern time. Mail payments take longer — typically 7 to 10 business days depending on postal delivery — so mail your check at least 10 days before your due date.

Can I pay my Geico bill with a credit card without a fee?

Geico charges a processing fee for credit card payments, but not for debit card or bank account payments. The fee amount depends on your card type. Geico shows you the fee before you confirm the payment, so you can decide whether to use a different payment method.

What if my automatic payment fails?

If your bank account does not have enough money or your card is declined, Geico will notify you by mail or email. You will have a grace period (usually 10 days) to pay before your policy cancels. Pay as soon as you get the notice to keep your coverage active.

Can I pay more than my bill amount?

Yes. You can pay extra to build a credit on your account, which will reduce or cover your next bill. Log into your account and enter the amount you want to pay — Geico will explore any overpayment to your next due date.

Is there a phone number to call if my payment did not go through?

Yes, call 1-800-861-8380 to speak with a representative about a failed payment. They can tell you why it did not process and help you make a payment right away to avoid a lapse in coverage.