Farmer's Insurance does offer online bill payment, as of 2015. To use online bill payment, one must use the account number, account holder name and ZIP code to create an online account.
On the payments section of the Farmer's Insurance website, there is an option to select Make a Payment. On this page, there is the option to make payments on a personal account, a commercial account or a speciality policy from Foremost.com. The account holder must create an online profile using his insurance information and provide a valid bank account or credit card number. This option is available for auto, home and umbrella insurance.