The cost of servicing a battery will vary depending on the battery type, the size, and the service provider. Typically, it will cost between $50 and $100 to have a battery serviced. The lead-acid battery is the most common type, which can range in size from a small motorcycle battery to a large car or truck battery. Lead-acid batteries typically need to be serviced every three to five years.