When you register a sale or a stock movement without internet, Jarbas saves everything on the device and tries to send it automatically as soon as the connection comes back — even with the app closed. On some Android phones, a battery-saving setting blocks exactly that. Fixing it takes less than two minutes.
Why this happens
To save battery, manufacturers like Samsung, Xiaomi, and Motorola put apps that aren't open to "sleep," cutting off their background internet access. Jarbas keeps trying to sync normally, but the phone's own system blocks the connection before it even leaves the device. Three settings fix this for good.
Samsung (Galaxy, One UI)
- Open the app's battery settings and remove the restrictions.
Android Settings -> Apps -> Jarbas -> Battery -> Unrestricted
- Allow the app to use data with the screen off.
Android Settings -> Apps -> Jarbas -> Data usage -> Allow background data usage
- Take Jarbas off the list of apps the system puts to sleep.
Android Settings -> Device care -> Battery -> Background usage limits -> Move Jarbas to "Never sleeping apps".
- If Data saver is turned on system-wide, exempt Jarbas from that restriction too.
Android Settings -> Connections -> Data usage -> Data saver -> Jarbas: allow
Xiaomi, Motorola, and other brands
The path is named differently, but the idea is the same: look for Jarbas's app info page inside Android Settings -> Apps and check two sections — one about battery/power saving and another about background data usage. In either one, pick "unrestricted," "allow," or "no restrictions" instead of "optimized" or "restricted."
Xiaomi (MIUI) usually has an extra step called Autostart — turn it on for Jarbas as well.
Pure Android (Pixel and similar)
Manufacturers closer to stock Android restrict fewer background apps by default, but if the issue shows up, the path is: Android Settings -> Apps -> Jarbas -> Battery -> Unrestricted.
Related Articles
I can’t log in to Jarbas — the screen just keeps loading. How can I fix this?
In some cases, internet connection issues or cached data stored in the browser or app can cause Jarbas to get stuck on the login screen, showing a loading spinner without completing the login. This usually happens because the system keeps old login ...
I can’t log in. What might be happening?
If you're trying to access your Jarbas account and can’t log in, don’t worry, this usually happens for a few simple reasons. Here are the most common causes and how to fix each one. 1. Check if your email and password are correct This is the most ...
Can I use Jarbas without Internet?
Jarbas is designed to work with or without an internet connection, so you can keep track of your business from anywhere. If your device is offline, the app will store sales data in your phone or tablet's memory. Once you regain a strong internet ...
Can I add suppliers to Jarbas?
No, Jarbas doesn’t currently include a supplier registration feature.
Why does the receipt sometimes take a long time to generate? (Especially on the Web version)
In some cases, especially when using the Web version of Jarbas, generating a receipt can take longer than expected. This usually happens because, depending on your receipt settings, the system needs to load all product images before building the ...