Import/Export
Import Formats
-
Open Financial Exchange (.ofx)
Dates should be in YYYYMMDD format.
-
Quicken Interchange Format (.qif)
Dates should be in English (US) format (MM/DD/YYYY).
-
Denaro CSV (.csv)
❗ While CSV is a common format and some banks allow their users to export information as CSV, these files are in fact tables that can contain arbitrary data. Importing a CSV file created in other program will fail, because its data will not be compatible with what Denaro tries to get from a file. The purpose of CSV import/export is to provide a way to add data to an account using external programs such as text editors and office suites. Import will only add new transactions without overriding existing ones. If you want to create a CSV file manually, this is the header that includes all columns Denaro expects to find:
ID;Date;Description;Type;RepeatInterval;RepeatFrom;RepeatEndDate;Amount;RGBA;UseGroupColor;Group;GroupName;GroupDescription;GroupRGBA
-
ID
Transaction Id, should be unique for a given account. Ids start with 1.
-
Date
Transaction date (or start date in case of repeat transaction), should be in English (US) format (MM/DD/YYYY).
-
Description
Transaction description, it can contain any characters except semicolon.
-
Type
Transaction type: 0 for income, 1 for expense.
-
RepeatInterval
A number representing transaction repeat interval:
0 - Never
1 - Daily
2 - Weekly
7 - Biweekly
3 - Monthly
4 - Quarterly
5 - Yearly
6 - Biyearly
See Repeat Interval in transaction page for details about repeat transactions.
-
RepeatFrom
Should be either an Id of source transaction or 0 if it's a source transaction or -1 if it's not repeat transaction.
-
RepeatEndDate
End date for repeat transaction, should be in English (US) format (MM/DD/YYYY). Leave it empty if it's not repeat transaction.
-
Amount
Transaction amount in English (US) format (123,456.78).
-
RGBA
Transaction color, should be in rgb(R,G,B) format where R, G and B are integers in range between 0 and 255.
-
UseGroupColor
Whether a transaction should use group color: 0 — false, 1 — true.
-
Group
Transaction's group Id. Ids start with 1. For ungrouped transaction it should be -1 (not 0, this is incorrect value for group Id).
-
GroupName
Transaction's group name, should match group Id. It can contain any characters except semicolon. Leave it empty for ungrouped transaction, in any other cases it shouldn't be empty.
-
GroupDescription
Transaction's group description, should match group Id. It can contain any characters except semicolon and can be empty. Leave it empty for ungrouped transaction.
-
GroupRGBA
Group color, should be in rgb(R,G,B) format where R, G and B are integers in range between 0 and 255.
Receipt and notes are not present in CSV.
-
Export Formats
You can select whether to export all information or only from the current view. If you select the current view, currently displayed transactions will be exported in the same order in which they are shown.
-
Portable Document Format (.pdf)
A file will contain an account information, a list of transactions and images of receipts. Transactions are colored like in the application, but colors are modified by making them half-transparent in order to make black text always clearly visible. You can set a password for an exported file.
Denaro CSV (.csv)