YNAB (You Need a Budget)

Current version.

Application Details:

Version: 4.3.x
License: Retail
Votes: 0
Latest Rating: Platinum
Latest Wine Version Tested: 6.7

Maintainers: About Maintainership

Free Download Free 34 Days Trial Version

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Everything I tested so far - Budgeting, Reports, Reconciling.

Also the sync with the sync with the Linux Dropbox, after following a post in their forums.

What does not


What was not tested

Hardware tested


  • GPU:
  • Driver:

Additional Comments

Follow the following steps to get it to work with Dropbox for Linux: 1. Install Drop Box For Linux. 2. Set up Drop Box including creating an account and setting up the folder. (I used default location) 3. Install Wine. 4. Install YNAB4 using Wine. 5. Create the following directory: '/home/USER/.wine/drive_c/users/USER/Application Data/Dropbox' Where USER is your Linux username. I had a PM asking how to know what your USER is? - I type "ls /home" in the terminal window with out the quotes. **One thing that tripped me up a little is that if your navigating the windows it really just looks like the directory is /home/.wine/drive_c/users/USER/Application Data/Dropbox. 6. Create a file in the above folder called Host.db 7. Add this text to your file: 0000000000000000000000000000000000000000 QzpcRHJvcGJveA== ^^ this says C:\Dropbox 8. Run this code to create that symlink: ln -s /home/USER/Dropbox /home/USER/.wine/drive_c/Dropbox Where USER is your Linux User Name. Now it should find your Account without Problems.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowArch Linux x86_64May 06 20216.7Yes Yes NoPlatinumcorubba 
ShowUbuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)Jun 07 20183.9Yes Yes NoPlatinumWolfram Sobotta 
ShowUbuntu 15.10 "Wily" amd64 (+ variants like Kubuntu)Apr 06 20161.9.7Yes Yes PlatinumWolfram Sobotta 
ShowUbuntu 14.10 "Utopic" amd64 (+ variants like Kubuntu)Mar 09 20151.7.34Yes Yes PlatinumWolfram Sobotta 
ShowFedora 20 x86_64Jan 16 20141.7.8Yes Yes Silveran anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show open bugs

HowTo / Notes

How-to synchronize with Dropbox

The preferred way:

I have Dropbox for Linux installed. Instead of futzing with getting it to think I had Dropbox installed in "windows", I just told YNAB to store its Local Budgets in C:\users\MYUSER\My Documents\Dropbox\YNAB. My Documents is conveniently a sym-link to /home/MYUSER and my Dropbox folder is /home/MYUSER/Dropbox. Works like a charm. Tested with the iOS mobile app.
Black Screen instead of YNAB

Sometime it happens that YNAB comes up only with a black screen. It seems that your graphics card doesn't support fully OpenGL - you will need to disable it like this:

env LIBGL_ALWAYS_SOFTWARE=1 WINEPREFIX="/home/USERNAME/.wine_YNAB4" wine C:\\Program\ Files\\YNAB\ 4\\YNAB\ 4.exe


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Unable to sync over Wifi
by Marcus Aurelius on Monday March 1st 2021, 13:39
When trying to do a wifi sync getting this output:

0024:fixme:file:server_get_file_info Unsupported info class 12
0024:fixme:file:server_get_file_info Unsupported info class 12
RE: Unable to sync over Wifi
by Marcus Aurelius on Monday March 1st 2021, 16:44
This is not a Wine issue, Please disregard
Issues with newer wine
by Dan Schmidt on Monday January 23rd 2017, 23:00
I had to revert to plain vanilla 1.6 Ubuntu 16.04 wine. I tried 1.8.6 and newer versions - they gave me a certificate error right before crashing YNAB. I know I should file a bug, but don't have time right now.
Dropbox sync...
by David Breakey on Tuesday July 22nd 2014, 13:13
This comment is meant for people who might not necessarily be "Linux-literate" That said, I'm still assuming some basic Linux proficiency (otherwise you probably don't have YNAB set up under Wine anyway).

I'm also assuming you already have Dropbox and YNAB set up; just not linked together.

Anyone who wants to sync this across devices should use Dropbox synchronization, obviously.

Rather than using the "built-in" method, I'd recommend using the native Linux Dropbox client instead and just instructing YNAB to use a folder within your Dropbox folder structure, via the Z:\ drive, as mentioned by another tester. EG: Z:\home\user\Documents\Dropbox\YNAB, which would map to /home/user/Documents/Dropbox/YNAB under Linux. Or wherever you prefer.

*DO NOT* enable Dropbox within YNAB...while that *works* the wizard will pull in a *bunch* of dependencies you just *don't* need (sure, it'll *work*, but do you really *want* to run *two* copies of the Dropbox client for this? I don't, and it isn't necessary let's take advantage of the fact you probably are using the Linux client already).

Do this first, then make sure Dropbox is properly set up on your Android or iOS device (yes, you can do it out of order, but this is easier).

THEN install YNAB on your device and just have it search for the proper files via it's Dropbox integration, and you're all set.

Hopefully that'll be useful to anyone doing a Google search :-)