Moneydance is a
personal finance
Personal finance is the financial management which an individual or a family unit performs to budget, save, and spend monetary resources over time, taking into account various financial risks and future life events.
When planning personal fi ...
software application developed by The Infinite Kind, formerly developed by Reilly Technologies, USA. Written in
Java
Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's List ...
, it can be run on many different computers and operating systems. Under the hood, Moneydance implements a
double-entry bookkeeping system
Double-entry bookkeeping, also known as double-entry accounting, is a method of bookkeeping that relies on a two-sided accounting entry to maintain financial information. Every entry to an account requires a corresponding and opposite entry t ...
, but the user interface is geared towards non-accountants.
Moneydance implements the
OFX protocol to perform online banking and bill payment. Other features include check printing, graphing and reporting, scheduled transaction reminders, transaction tags,
VAT/GST tracking, budget management and tracking, file encryption, and investment portfolio management.
Moneydance has been localized into French, German, UK English, Norwegian, Greek (partially), Spanish, Portuguese and Italian. UK supermarket
Tesco
Tesco plc () is a British multinational groceries and general merchandise retailer headquartered in Welwyn Garden City, England. In 2011 it was the third-largest retailer in the world measured by gross revenues and the ninth-largest in th ...
's "Personal Finance" software is based on Moneydance.
An open
application programming interface
An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how t ...
(API) is also available, allowing people to write extensions to the program.
The application is scriptable in
jython
Jython is an implementation of the Python programming language designed to run on the Java platform. The implementation was formerly known as JPython until 1999.
Overview
Jython programs can import and use any Java class. Except for some standa ...
.
Releases
* Moneydance 2008
* Moneydance 2010
* Moneydance 2011
* Moneydance 2012
** Moneydance 2012.2
** Moneydance 2012.5
* Moneydance 2014
* Moneydance 2015
** Moneydance 2015.2
** Moneydance 2015.3
** Moneydance 2015.4
** Moneydance 2015.6
** Moneydance 2015.7
* Moneydance 2017
** Moneydance 2017.2
** Moneydance 2017.3
** Moneydance 2017.5
* Moneydance 2019
** Moneydance 2019.1
* Moneydance 2021
** Moneydance 2021
* Moneydance 2022
** Moneydance 2022.2
See also
*
List of personal finance software
Personal finance software can be used to track spending, create budgets, and plan for future expenses. Some software differs by feature support, software code and development transparency, mobile app features, import methods, Monetization model, pr ...
References
External links
2007 MacWorld Review
Accounting software
Accounting software for Linux
Java (programming language) software
{{business-software-stub