Quickbooks QBO / CSV to IIF converter
Disclaimer: Use at your own risk. I made this app for my needs and it works fantastically. If you use this app back up your company file before importing the iif file.This program lets you import a CSV, QBO or OFX file and convert it to an IIF file to import into Quickbooks.
This program is for people who import Bank, Credit card, and Transfer accounts. It does not support accounts receivable in Quickbooks.
This program is for people who import Bank, Credit card, and Transfer accounts. It does not support accounts receivable in Quickbooks.
It also includes a pattern file editor, which lets you match up, rename, split, and put them in the correct account before you create the iif file. This does A LOT of the heavy lifting for you, so you won't even have to handle them once they get imported into Quickbooks.
I'm giving this app away for free due to Intuit's greed. I'm sure people will be death-gripping older versions of QuickBooks for years. They will need some way to import their transactions into QuickBooks. Before this program, the only other app out there I could find with the same functionality was $120 per year.
Unlike other free converters, you do not have to create an account or provide any personal information to use it.
The app (4.1 or newer) has a donation button if you want to donate.
This is a program I created in conjunction with Chatgpt. It's in Python, but I do have some EXEs available. You can also take the source code available here and compile it on your own. The Dropbox links are toward the bottom
I am aware of only a few other programs that do this, and they cost $120 per year.
The iff file should be imported without issue up to Quickbooks 2018. In Quickbooks 2019 and newer, if you import your iif file the new way, it will work, but descriptions on deposit for bank transactions seem to be left blank, and check numbers are added for each debit.
The iff file should be imported without issue up to Quickbooks 2018. In Quickbooks 2019 and newer, if you import your iif file the new way, it will work, but descriptions on deposit for bank transactions seem to be left blank, and check numbers are added for each debit.
2019 and newer still give you the option to.
**"Import it for me. I'll fix it later."**This is the old method used up until Quickbooks 2018
People on the internet say using that method IIF's import without issue
There is a tutorial video at the bottom; give it a watch! Come back here for updates on the latest versions, posted at the bottom of this page.
This is what the program looks like.
Included in the app is a pattern editor
The Pattern Editor allows you to create, modify, and edit transaction rules to import into the first program. The pattern file allows you to tell the program...
- If a transaction has X in the name, rename the transaction to X for (Example, if a transaction has WM SUPERCENTER in the name such as 648105 PURCHASE WM SUPERCENTER #1625 712-546-4900 IA 10277255 4041 .. rename to "WAL-MART"
- If a transaction is named X and has X amount name it this. If it does not have X amount, still give it a name but just put it over in Premier Offset so I can tell it where to go.
- If a transaction has X in the name, rename it and add it to this account. For example, if a transaction had " HY-VEE F&F" in the name, such as "995471 PURCHASE HY-VEE F&F LE MARS 5382 LE MARS IA 4445043046110 4," rename it to "HY-VEE FUEL" and add it to the account "Business:Automobile Expense:Fuel."
- Split a transaction to the tune of 2 splits. I wasn't aware that you could split a transaction in an IIF file, but it works great! You just enter amount 1 for account 1 and amount 2 for account 2. (it's in the screenshot)
- If a transaction has X in the name and transaction amount is X $ rename the transaction and put it in this account. I did this because my Verizon gets put on my VISA card every month, but other things get put on there too. So in months when the VISA matches $36.38 it automatically puts VISA in Business
irect Expenses - Business:Telephone:Cellphone.
- You can also have it automatically add memo's for certain transactions who's name/total or just name matches.
- You can mark a vendor as "Transfer," so all of their transactions are always marked as "Transfer and are automatically checked
IIF Import Troubleshooter
The app includes an import troubleshooter. This tool allows you to take the message Quickbooks gives you after a failed import (2019 and newer), paste it in, and convert it to plain English.Balance Tool
This app also includes something called "Balance Tool". If you import your IIF into Quickbooks your account doesn't balance, you can use this tool to help figure out why.It lets you
- Enter the balance at the end of the previous month and the balance at the end of the current month after importing the iif file and it will tell you how much you are off by. It will also tell you if any transactions match that exact amount.
- Check off transactions as you go down your transaction list in QuickBooks.
- Import a comma-delimited file exported from Quickbooks and it will compare your running balances in Quickbooks against the Balance tool and let you know which days you balanced. Each date where you balanced will be highlighted in green. You can then quickly figure out when your account stopped balancing.
- It tells you in plain English if you have to much or too little money in QuickBooks.
- You can check for the possibility of transposed numbers
- It tells you if you are missing any despots on QuickBooks or on the bank side
Here is a tutorial on how the app works.
Compiled EXE and source code on Dropbox
If you find a bug in the "Latest" release, please report the bug to me. In the mean time try the release ending in "Previous" on drop box.
Files ending in Beta or Alpha are test versions, so there may be bugs.
Download Link https://www.dropbox.com/scl/fo/t088...ey=w6vtqby1kzrfy7l7xroh13p5w&st=3y7sdpmp&dl=0
Neowin Linkhttps://www.neowin.net/forum/topic/1434103-csv-qbo-to-iif-converter/
Reddit Link
Both the latest and beta versions are available on Dropbox.
v4.5 Latest
September 12th, 2024
- New: Added the ability to send out two separate change logs, 1 for stable and 1 for beta.
- New: When importing a tab file a user now has the option not to use a # at the beginning of "What to match".
- Fixed: A bug that would crash the rules editor if a user would empty the autocomplete file and create a new rules file, and start typing in an autocomplete filled.
- Fixed: In version 4.5 beta 7, sorting was broken, which caused the program to start sorting the transactions from newest to oldest. That's fixed now. It now sorts correctly from oldest to newest again.
- Fixed: In the rules editor, when clicking update on an entry that has not yet been added to the rules editor, you would receive an autocomplete error. Now, you are told to add the entry first.
- Updated: Renamed the cancel button in the convert IIF and the rules menu box to close.
- Updated: Removed and added some text to the welcome box which appears when you first start the app
Attachments
Last edited: