A decent UPS battery costs around 20 to 30 USD. You can get cheaper batteries for under 15 USD. But I won’t recommend them much. However, if you spend a little more, you can get a high-quality battery that will last around 4 to 5 years.