Neo Film Shop (NeoFilmShop.com)
Cart 0

Qif File Format | !!top!!

!Type:Cat – General definitions for income and expense categories. 2. Itemized Fields

| Software | Import | Export | |----------|--------|--------| | Quicken (modern) | Yes (legacy) | Yes | | GnuCash | Yes | Yes | | MoneyDance | Yes | Yes | | KMyMoney | Yes | Yes | | Excel (via text import) | Manual | Yes | | QuickBooks | No | No (uses IIF or QBO) |

In the age of Open Banking and Plaid APIs, QIF should be extinct. But it persists for three specific reasons: qif file format

That’s it. No curly braces, no nested tags, just a straight list of key-value pairs.

| Header | Description | |--------|-------------| | !Type:Bank | Bank account (checking, savings) | | !Type:Cash | Cash account | | !Type:CCard | Credit card | | !Type:Invst | Investment account | | !Type:Oth A | Asset or liability account | | !Type:Cat | Category list (budgeting) | | !Type:Class | Class list | | !Type:Memorized | Memorized transactions | But it persists for three specific reasons: That’s it

Every singular financial transaction must conclude with a standalone caret symbol on its own line. When a parser reads a caret, it commits the accumulated fields as one completed transaction record and resets to process the next entity. Code Architecture Example

A split transaction has plus split entries before the ^ . When a parser reads a caret, it commits

!Type:CCard D04/12/2026 T-120.00 PTarget SClothing $45.00 SHousehold $75.00 ^

Sale

Unavailable

Sold Out