State Farm's online payment system lets you pay your policy premium through their website or mobile app without calling an agent or mailing a check

You can pay State Farm online in two ways: through your State Farm account on their website, or through the State Farm mobile app. Both routes connect to the same payment system and process your payment the same day you submit it. You'll need your policy number and a bank account or debit card to complete the transaction.

State Farm does not charge a fee for online payments made from a bank account. If you pay with a credit card or prepaid card, State Farm passes along a processing fee — the amount varies by card type and is shown before you confirm the payment.

Key Takeaways

  • You can pay State Farm online through their website or mobile app using a bank account, debit card, or credit card.
  • Payments from a bank account have no fee; credit card payments include a processing fee that State Farm discloses before you submit.
  • Your payment posts the same day you submit it if you pay before the cutoff time, which is typically 8 p.m. Central Time on business days.
  • You can set up automatic recurring payments so your premium withdraws on the same date each billing cycle.
  • State Farm's website shows your payment history and lets you see which payments have posted and which are pending.

Paying through the State Farm website

Log into your State Farm account at statefarm.com using your username and password. If you don't have an online account yet, you'll need to create one — State Farm will ask for your policy number and personal information to verify your identity.

Once logged in, look for a "Pay Bill" or "Make a Payment" link, usually visible on your account dashboard or under a "Billing" section. Click it and select the policy you want to pay. State Farm will show your current balance, the amount due, and the due date. Enter the payment amount (you can pay the full balance or a partial amount), then choose your payment method: bank account, debit card, or credit card.

If you're paying from a bank account, enter your routing number and account number. State Farm will ask whether you want to pay once or set up recurring automatic payments. Review the payment details on the confirmation screen, then submit. You'll receive a confirmation number when ready — save this for your records.

Paying through the State Farm mobile app

read the State Farm mobile app on iOS or Android, then log in with the same username and password you use on the website. The payment process is identical to the website: tap "Pay Bill," select your policy, enter the amount, choose your payment method, and confirm.

The mobile app also shows your policy details, coverage information, and payment history in one place. Some users find it faster than logging into the website, especially if you're paying on the go.

Setting up automatic payments

Automatic payments withdraw your premium on the same date each billing cycle, so you don't have to remember to pay manually. During the payment process on either the website or app, you'll see a checkbox or toggle for "Set up automatic payments" or "Recurring payment." Select it and confirm the date you want the payment to come out.

You can change or cancel automatic payments anytime by logging into your account and editing your payment settings. State Farm will send you a confirmation email when you set up or modify automatic payments. If you cancel automatic payments, you'll need to pay manually going forward.

When your payment posts and what to expect

Payments submitted before 8 p.m. Central Time on a business day typically post the same day. Payments submitted after that time or on weekends and holidays post the next business day. State Farm will show the payment status in your account — "pending" means it's been received but hasn't cleared yet, and "posted" means it's been applied to your policy.

You'll receive a confirmation email with your payment details and confirmation number. Keep this email for your records. If you set up automatic payments, State Farm will send you a reminder email a few days before each automatic withdrawal.

What to do if your payment fails

A payment can fail if your bank account or card has insufficient funds, if the account number is incorrect, or if your bank flags the transaction as suspicious. State Farm will send you an email explaining why the payment didn't go through and what to do next.

If your automatic payment fails, State Farm will attempt to retry it, usually within a few days. You can also log into your account and submit the payment manually using a different payment method. If you're having repeated issues with automatic payments, contact State Farm directly to troubleshoot — sometimes the problem is on the bank's side, not State Farm's.

Paying a past-due balance

If your payment is late, State Farm may suspend your coverage or charge a late fee, depending on your policy terms and state law. You can still pay online even if your account is past due. Log in, select the policy, and pay the full amount owed plus any late fees that have been added. Your coverage will typically reinstate the same day the payment posts, but check your policy documents or contact State Farm to confirm the reinstatement timeline for your specific situation.

If you're unable to pay the full amount, contact State Farm before the due date to discuss a payment plan or other options. Waiting until after the due date makes it harder to work out alternatives.

Frequently Asked Questions

Can I pay State Farm with a credit card online?

Yes, but State Farm charges a processing fee for credit card payments. The fee amount appears on the payment confirmation screen before you submit, so you'll know the total cost. Paying from a bank account has no fee.

How long does it take for an online payment to show up on my account?

Payments submitted before 8 p.m. Central Time on a business day post the same day. Payments submitted after hours or on weekends post the next business day. You'll see the payment status change from "pending" to "posted" in your account once it clears.

What if I don't have a State Farm online account yet?

You'll need to create one before you can pay online. Go to statefarm.com and select "Create Account" or "Register." You'll need your policy number and personal information to set up your account. Once it's created, you can log in and pay when ready.

Can I pay State Farm by phone instead of online?

Yes. You can call your State Farm agent or State Farm's customer service line to pay by phone using a bank account or card. However, online payment is faster and gives you a confirmation number right away.

What happens if I set up automatic payments and then cancel my policy?

Contact State Farm to cancel the automatic payments when you cancel your policy. If you don't, State Farm may attempt to withdraw the payment on the scheduled date. If the policy is already cancelled, the payment will be refunded, but it's cleaner to cancel the automatic payment first.