Troubleshooting
Common failures and what to do about them. Start with the section that matches your situation; if the problem persists, the end of the page explains how to contact support.
First steps for any error
- Restart the app; in the web version, refresh the page.
- Make sure you have the latest version: on desktop — Settings → About → Check for updates, on mobile — your app store. The web version updates automatically.
- Try the action again. If the error reproduces, find it below or contact support.
Svodly saves every transaction the moment you create it. Restarting the app or seeing an error screen does not lose any data you've entered.
A full-screen error
This is how the app reports a failure it couldn't handle on its own. Your book data is not affected.
- Desktop. Press “Restart” on the error screen. If the message says the database needs a newer version of the app, install the update: the button is offered on the same screen, and the installer is also available at svodly.ru/download.
- Web. Refresh the page with the cache cleared (Ctrl+F5 / Cmd+Shift+R). If that doesn't help, open app.svodly.ru in another browser.
- Mobile. Close the app completely (swipe it from the task list) and open it again. If the error repeats, restart the device and check for an update in the store.
If the error repeats on the very same action, send us the exact steps through the feedback form (see below).
The app won't open
Desktop
- Reinstall the app from svodly.ru/download — installing over the top does not touch your book data.
-
Linux (AppImage): allow the file to run — file properties → “Allow executing” (or
chmod +x).
Web
- Don't work in private mode all the time: the browser doesn't allocate persistent storage there, and the app will warn you that changes won't be saved.
- If the browser cleared the site's data, the app will tell you at startup and, after you sign in, will load the book from the cloud again.
- Disable blocking extensions for
app.svodly.ru, or try another browser.
Mobile
- Close the app from the task list and launch it again.
- Restart the device.
- Install the update from the App Store / Google Play.
Sync
Sync stopped with an error
Open the Sync screen — the latest error is shown under the status.
- Session expired. Sign in again — the sign-in form is already filled with your email. Your local data is not affected.
- No internet. The app keeps working offline; your changes will go to the cloud automatically once the network is back.
- Server unavailable. Wait a few minutes and run sync manually with the “Sync now” button.
Transactions from one device aren't showing on another
- Check that both devices are signed in to the same account.
- Check that the same book is open.
- Run sync manually on the “Sync” screen on both devices.
Simultaneous edits to the same record on different devices are resolved automatically — the last edit wins. You don't need to resolve conflicts by hand.
Signing in and the code email
- The code is valid for 15 minutes; if it's expired, request a new one.
- You can resend the code a minute after the previous one.
- After five wrong entries the code is invalidated — request a new one.
- “Too many attempts” — wait a minute and try again.
- The email doesn't arrive: check your “Spam” folder and that the address is spelled correctly.
- Forgot your password — press “Recover password” on the sign-in screen: you'll get a code by email and set a new password.
Import
- The file wasn't recognised. CSV, Excel (XLSX) and JSON are supported. Load exports from other bookkeeping apps through the migration wizard — see “Migrating from other apps”.
- Wrong characters or dates. The encoding and date format are detected automatically, and the result is shown in the preview before you confirm. If the columns are mapped wrong, fix the mapping by hand; your choice is remembered for the next files.
- A large file. Importing several thousand rows can take up to a minute — wait for it to finish without closing the screen.
- You're not happy with the result. An import can be undone in full: open the import log (Settings → Import & export) and delete the wrong entry — all transactions from that import will be undone, and ones you added by hand won't be affected.
Export
- If it fails, the error message appears in the same window — try again.
- The finished file: on desktop — the “Downloads” folder, in the web — your browser's downloads, on mobile — the system “Share” dialog.
Restoring from a backup (desktop and mobile)
- Open Backups — on desktop it's Settings → Backups, on mobile — the ··· menu → Backups.
- Pick a snapshot by date, press “Restore” and confirm replacing the current data.
- If the book syncs with the cloud, sync is turned off automatically during restore (so the cloud doesn't overwrite what you restored). Once you've checked the data, turn it back on on the “Sync” screen. More on the “Backups” page.
A restore error appears on this same screen — try again or pick another snapshot.
Updates (desktop)
- Check: Settings → About → Check for updates. The automatic check runs once a day; you can turn it off there too.
- If an update failed — download the installer from svodly.ru/download and install over the top. Your data is kept.
A budget calculates differently than you expected
- The budget period is calendar-based: a “month” is a calendar month, not 30 days from when you created it.
- A parent category's budget includes the transactions of all its subcategories.
- Budgets only count expenses: income and transfers between accounts are not included in the calculation.
Contact support
The main channel is the in-app form: Settings → About → Feedback (on mobile — Settings → Feedback). Choose the “Bug” type, describe the steps and attach screenshots. The form sends your app version and platform automatically; on mobile, also enable sending the diagnostic log in the form.
If the app won't open and the form is unavailable, email hello@svodly.ru: your operating system, app version, the steps and a screenshot. From desktop, attach the log files from the folder:
- Windows:
%LOCALAPPDATA%\Svodly\logs - Linux:
~/.local/share/Svodly/logs - macOS:
~/Library/Logs/Svodly
We reply within one business day.