GnuCash

GnuCash
Original author(s)Robin Clark - X-Accountant,[1][2]
Gnumatic (Linas Veptas)[3][4]
Developer(s)GnuCash development team
Initial release1998[5]
Stable release
5.9[6] Edit this on Wikidata / 29 September 2024
Repository
Written inC, Scheme, C++[7]
TypeAccounting and personal finance
LicenseGPL-2.0-only or GPL-3.0-only[8]
Websitewww.gnucash.org

GnuCash is an accounting program that implements a double-entry bookkeeping system. It was initially aimed at developing capabilities similar to Intuit, Inc.'s Quicken application,[9] but also has features for small business accounting.[10] Recent development has been focused on adapting to modern desktop support-library requirements.

GnuCash is part of the GNU Project,[11][12] and runs on Linux, GNU, OpenBSD, FreeBSD, Solaris, macOS, and other Unix-like platforms.[13] A Microsoft Windows (2000 or newer) port was made available starting with the 2.2.0 series.[14]

GnuCash includes scripting support via scheme, mostly used for creating custom reports.[15]

History

Programming on GnuCash began in 1997, and its first stable release was in 1998. Small Business Accounting was added in 2001. A Mac installer became available in 2004. A Windows port was released in 2007.[5]

GnuCash for Android and GnuCash Mobile

GnuCash for Android was initially developed as part of a Google Summer of Code Project.[16] This was an expense-tracking companion app for GnuCash, as opposed to a stand-alone accounting package, and is now discontinued. Currently, there are more than 100,000 downloads on the Play Store.[17]

In 2022 a companion version dubbed GnuCash Mobile is also available on the App Store and Play Store and unlike previous iterations was released under the MIT License.[18] GnuCash Mobile is developed using Flutter. Beyond mentoring the original GnuCash for Android developer and providing some publicity there was no connection between Gnucash for Android and the GnuCash project, nor is there any for the current so-called GnuCash Mobile app.

Backwards compatibility issues

GnuCash maintains the ability to read older data files between major releases, as long as major releases are not skipped.[19] If a user wishes to access historical data saved in old GnuCash files, they must install intermediate versions of GnuCash. For example, upgrading from 2.2 to 4.1 may not be possible; the user should upgrade from 2.2.9 to 2.4.15, then to 2.6.21, then 3.11, then 4.1.

The other alternative is for users to export transactions files to a CSV format[20] prior to upgrading GnuCash. Exporting of the account tree must be done as a separate step.

Features

  • Double-entry bookkeeping[21]
  • Scheduled Transactions[21]
  • Mortgage and Loan Repayment Assistant
  • Small Business Accounting Features[10]
  • OFX, QIF Import,[21] CSV Import
  • HBCI Support[21]
  • Transaction-Import Matching Support
  • SQL Support
  • VAT/GST tracking and reporting
  • Multi-Currency Transaction Handling[21]
  • Stock/Mutual Fund Portfolios
  • Online Stock and Mutual Fund Quotes
  • Built-in and custom reports and charts
  • Budget
  • Bank and Credit Card reconciliation
  • Check printing

Small business accounting features

  • Invoicing and Credit Notes (Credit note functionality was added with version 2.6)[22]
  • Accounts Receivable (A/R)
  • Accounts Payable (A/P) including bills due reminders
  • Employee expense voucher
  • Limited Payroll Management through the use of A/Receivable and A/Payable accounts.[23]
  • Depreciation
  • Mapping to income tax schedules and TXF export for import into tax prep software (US)
  • Setting up tax tables and applying sales tax on invoices

Technical design

GnuCash is written primarily in C, with a small fraction in Scheme.[7] One of the available features is pure fixed-point arithmetic to avoid rounding errors which would arise with floating-point arithmetic. This feature was introduced with version 1.6.[24]

Users

Users on the GnuCash mailing list have reported using it for the United States 501(c)(3) non-profit organizations successfully. However, the reports need to be exported and edited.[25]

In April 2011, the Minnesota State Bar Association made their GnuCash trust accounting guide freely available in PDF format.[26]

Download statistics

As of July 2018, SourceForge shows a count of over 6.3 million downloads of the stable releases starting from November 1999[27] Also, SourceForge shows that current downloads are running at ~7,000 per week.[28] This does not include other software download sites as well as Linux distributions that provide download from their own repositories.

Project status

Open Hub's analysis based on commits up to May 2018 (noninclusive) concluded that the project has a mature, well-established code base[a] with increasing year-over-year development activity.[b][29] Moreover, "Over the past twelve months, 51 developers contributed new code to GnuCash. This is one of the largest open-source teams in the world, and is in the top 2% of all project teams on Open Hub."[30]

Notes

  1. ^ Defined as having at least 5 years of commit activity.
  2. ^ Defined as having had a 25% increase in commits in the past 12 months compared to the previous 12 months.

References

  1. ^ Clark, Rob D. (12 Apr 1998). "X-Accountant". www.gnucash.org. Archived from the original on 2015-09-24. Retrieved 2018-07-30. 12 Apr 98 - The xacc project has changed names and become the GnuCash project.
  2. ^ Roblimo (July 5, 2001). "GnuCash Developer Robert Merkel Responds". linux.slashdot.org. GnuCash is based on the X-Accountant codebase, which was GPL'd when Robin Clark released it based way back in 1997
  3. ^ "gnome story". Archived from the original on February 24, 2001. Retrieved July 11, 2013. Gnumatic was incorporated in the year 2000 to work on financial software. Led by Linas Veptas, Gnumatic produces GnuCash, the personal finance software for Unix.
  4. ^ Vepstas, Linas. "Home Page". The GnuCash Personal Finance Manager[:] This is the biggest project I've ever worked on, and you can say I started it. I started by fixing a few bugs in a small piece of software called "X-Accountant", back in '96 or '97. Since then, I've put in thousands of hours of work into this software (yes, that's full time, overtime, evenings and weekends, for many years). Along the way, the name changed to "GnuCash", and it has had hundreds of volunteers adding features functions, documentation and translations, turning GnuCash into the leading personal finance management software on Linux today. It is now included in all major Linux distributions, and sees downloads in the tens-of-thousands whenever a new version is released.
  5. ^ a b "Free Accounting Software - GnuCash". GnuCash. Archived from the original on 2011-05-14. Retrieved 2011-03-13.
  6. ^ "Release GnuCash 5.9 Released · Gnucash/gnucash". Retrieved 29 September 2024.
  7. ^ a b "Why don't you rewrite GnuCash in programming language xyz so that I can contribute easily?". Frequently asked questions. GnuCash website. Retrieved 2010-05-14. GnuCash is a large body of code maintained by a small group of developers who are comfortable in C and Scheme (Guile). Actually, 80% of it is in C and approx. 13% is in Scheme/Lisp.
  8. ^ "LICENSE". GitHub. Retrieved 2021-06-30.
  9. ^ "X-Accountant". gnucash.org. Archived from the original on 2015-09-24. Retrieved 2011-03-13.
  10. ^ a b "1.1. What is GnuCash?". GnuCash Documentation. GnuCash. Archived from the original on 2010-06-12. Retrieved 2010-05-14.
  11. ^ "Index of /gnu". GNU Project FTP Server. GNU Project. Retrieved 2010-05-14.
  12. ^ "GNU Readme". GNU Project FTP Server. GNU Project. Retrieved 2010-05-14. Programs that are directly in this directory are actually GNU programs, developed under the auspices of GNU.
  13. ^ "Download GnuCash". GnuCash. Archived from the original on 2010-05-20. Retrieved 2010-05-14.
  14. ^ "FAQ GnuCash". Retrieved 2010-10-11.
  15. ^ "Documentation | GnuCash". www.gnucash.org. Retrieved 2023-12-12.
  16. ^ "Gnucash Mobile". Coding User. 2012-05-10. Archived from the original on 2013-01-06. Retrieved 2018-07-30.
  17. ^ "GnuCash - Apps on Google Play". play.google.com. Retrieved 2022-06-12.
  18. ^ "GnuCash Mobile". App Store. 24 February 2022. Retrieved 2022-06-12.
  19. ^ "Gnucahs FAQ". 2020-04-25. Archived from the original on 2020-04-01. Retrieved 2020-04-25.
  20. ^ "Gnucash Manual:Transaction Exports".
  21. ^ a b c d e Canterford, Conrad (2006-11-06). "Review: GnuCash 2.0". Linux.com. Archived from the original on 2008-04-19. Retrieved 2008-04-14.
  22. ^ "GnuCash 2.6 release tour". GnuCash. Retrieved May 2, 2015.
  23. ^ "Features/Advance Features". GnuCash. Retrieved May 2, 2015. Using A/Receivable and A/Payable accounts you can even manage payrolls for your employees.
  24. ^ "What's new in GnuCash 1.6?". gnucash.org. Archived from the original on 2010-09-24. Retrieved 2010-09-03.
  25. ^ "GnuCash for non profits". gnucash.org mail archive. 13 January 2010. Retrieved 2011-03-11.
  26. ^ "Keeping Client Trust Accounts with GnuCash" (PDF). Minnesota State Bar Association. Archived from the original (PDF) on 2017-04-10. Retrieved 2017-04-09.
  27. ^ "Download Gnucash software for free at SourceForge.net". Sourceforge.net. Retrieved 2018-07-04.
  28. ^ "Download Statistics: All Files". Sourceforge.net. Retrieved 2018-07-04.
  29. ^ "The GnuCash Open Source Project on Open Hub". openhub.net. Retrieved 2018-07-04.
  30. ^ "Project Summary: Factoids - Open Hub". openhub.net. Retrieved 2018-07-04.

Further reading

Read other articles:

Jesús Arellano Informasi pribadiNama lengkap José de Jesús Arellano AlcócerTanggal lahir 8 Mei 1973 (umur 50)Tempat lahir Monterrey, MeksikoTinggi 1,71 m (5 ft 7+1⁄2 in)Posisi bermain GelandangKarier senior*Tahun Tim Tampil (Gol)1992–1997 Monterrey 111 (9)1997–1999 Guadalajara 72 (14)2000–2011 Monterrey 299 (39)Tim nasional‡1995–2006 Meksiko 69 (7) * Penampilan dan gol di klub senior hanya dihitung dari liga domestik dan akurat per 12 May 2011‡ ...

 

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Oktober 2022. Artikel ini tidak memiliki referensi atau sumber tepercaya sehingga isinya tidak bisa dipastikan. Tolong bantu perbaiki artikel ini dengan menambahkan referensi yang layak. Tulisan tanpa sumber dapat dipertanyakan dan dihapus sewaktu-waktu.Cari sumber:...

 

 

2008 single by The-Dream featuring Lil JonLet Me See the BootySingle by The-Dream featuring Lil Jonfrom the album Love vs. Money ReleasedNovember 25, 2008Recorded2008GenreR&BcrunkLength3:25LabelRadio Killa/Def JamSongwriter(s)T. Nash, J. SmithProducer(s)The-Dream and Lil JonThe-Dream singles chronology All I Need (2008) Let Me See the Booty (2008) Rockin' That Shit (2008) Lil Jon singles chronology Krazy(2008) Let Me See the Booty(2008) Patron Tequila(2009) Let Me See the Booty is...

Azhar Aditama DJ Kepala Staf Komando Operasi Udara IIPetahanaMulai menjabat 27 April 2023 PendahuluDjohn AmarulPenggantiPetahanaKomandan Lanud AdisutjiptoMasa jabatan21 Januari 2022 – 16 Januari 2023 PendahuluM. Yani AmirullahPenggantiDedy SusantoDanpuslat KodiklatauMasa jabatan23 Februari 2021 – 21 Januari 2022 PendahuluJabatan baruPenggantiM. Yani Amirullah Informasi pribadiLahir21 Agustus 1971 (umur 52)Bandung, Jawa BaratKebangsaanIndonesiaSuami/istriNy. Nike...

 

 

العلاقات البوليفية الميانمارية بوليفيا ميانمار   بوليفيا   ميانمار تعديل مصدري - تعديل   العلاقات البوليفية الميانمارية هي العلاقات الثنائية التي تجمع بين بوليفيا وميانمار.[1][2][3][4][5] مقارنة بين البلدين هذه مقارنة عامة ومرجعية للدولتين: و�...

 

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018) غواتيمالا في الألعاب الأولمبية علم غواتيمالا رمز ل.أ.د.  GUA ل.أ.و. اللجنة الأولمبية الغواتيمالي�...

Rajesh KhannaLahirJatin Khanna(1942-12-29)29 Desember 1942 Amritsar, Punjab, India BritaniaMeninggal18 Juli 2012(2012-07-18) (umur 69) Mumbai, Maharashtra, IndiaNama lainJatin KhannaKakaRKPekerjaan Aktor Produser Politisi Tahun aktif1966–2012 (aktor) 1991–1996 (politik) 1971–1995 (produser)Suami/istriDimple Kapadia (1973–2012)AnakTwinkle KhannaRinke KhannaTanda tangan Rajesh Khanna (Hindi: राजेश खन्ना; Punjabi: ਰਾਜੇਸ਼ ਖੰਨਾ) (...

 

 

Karin Enström Karin Enström i en Nato-debatt på Kulturhuset-Stadsteatern i Stockholm 2015. Moderaternas partisekreterare Innehar befattningen Tillträdde befattningen 19 oktober 2022 Företrädare Gunnar Strömmer Sveriges försvarsminister Tid i befattningen18 april 2012–3 oktober 2014 Monark Carl XVI Gustaf Statsminister Fredrik Reinfeldt Företrädare Sten Tolgfors Efterträdare Peter Hultqvist Riksdagens ålderspresident Tid i befattningen26 september 2022[1]–18 ...

 

 

Norwegian cyclist Martin UrianstadUrianstad at the 2023 Tour of NorwayPersonal informationFull nameMartin Bugge UrianstadBorn (1999-02-06) 6 February 1999 (age 25)Stavanger, NorwayTeam informationCurrent teamUno-X MobilityDisciplinesRoadRoleRiderProfessional teams2018Uno-X Norwegian Development Team (stagiaire)2019–Uno-X Norwegian Development Team Martin Bugge Urianstad (born 6 February 1999) is a Norwegian professional road cyclist, who currently rides for UCI ProTeam Uno-X ...

Military forces of Cuba Revolutionary Armed ForcesFuerzas Armadas Revolucionarias (Spanish)Emblem of the Cuban Revolutionary Armed ForcesFounded1868; 156 years ago (1868)Current form1960; 64 years ago (1960)Service branchesRevolutionary ArmyRevolutionary Air and Air Defence ForceRevolutionary NavyTerritorial Troops MilitiaYouth Labor ArmyDefence and Production BrigadesHeadquartersHavana, CubaLeadershipFirst SecretaryMiguel Díaz-CanelCommander-in-chief...

 

 

2018 compilation album by Chris CornellChris CornellCompilation album by Chris CornellReleasedNovember 16, 2018StudioVariousGenreRockLengthSingle - 76:46 Box - 299:14LabelUMEProducerVariousBrendan O'BrienChris Cornell chronology Higher Truth(2015) Chris Cornell(2018) No One Sings Like You Anymore, Vol. 1(2020) Singles from Chris Cornell When Bad Does GoodReleased: November 2018 Chris Cornell is a posthumous compilation album by American musician Chris Cornell, released on November 16...

 

 

Voce principale: Hamburger Sport-Verein. Hamburger Sport-VereinStagione 1969-1970Sport calcio Squadra Amburgo Allenatore Georg Knöpfle Bundesliga6º posto Coppa di GermaniaOttavi di finale Maggiori presenzeCampionato: Sandmann (33)Totale: Sandmann (35) Miglior marcatoreCampionato: Seeler (17)Totale: Seeler (17) StadioVolksparkstadion Maggior numero di spettatori32 000 vs. Colonia Minor numero di spettatori7 000 vs. Borussia Dortmund, Rot Weiss Essen Media spettatori17 76...

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Silent Valley National Park – news · newspapers · books · scholar · JSTOR (January 2019) (Learn how and when to remove this message) National park in Kerala, India Silent Valley National ParkMalayalam: സൈലന്‍റ് വാലീ നാഷണല്�...

 

 

Head of state and government of Nigeria President of theFederal Republic of NigeriaSeal of the presidentPresidential flagIncumbentBola Ahmed Tinubusince 29 May 2023 Executive Branch of the Federal Government Office of the President StyleMr. PresidentHis ExcellencyType Head of state Head of government Commander-in-chief AbbreviationPOFRONMember of Federal Executive Council National Security Council National Defence Council ResidenceAso VillaSeatAbuja, F.C.T.AppointerDirect popular electio...

 

 

American Association of Lutheran ChurchesAbbreviationAALCClassificationProtestantOrientationLutheranTheologyConfessional LutheranPolityCongregationalistPresiding PastorCary G. LarsonAssociationsInternational Lutheran CouncilHeadquartersFort Wayne, IndianaOriginNovember 7, 1987Separated fromAmerican Lutheran ChurchCongregations59 (2020)Members16,000 (2008)Official websitewww.taalc.org The American Association of Lutheran Churches (AALC, also known as The AALC) is a Lutheran church body based i...

Logo PowerPC Mikroprosesor IBM PowerPC 601 PowerPC (kepanjangan Inggris: Performance Optimization With Enhanced RISC - Performance Computing, arti harfiah: Optimalisasi Performa Dengan RISC yang Ditingkatkan - Komputasi Kinerja, terkadang disingkat PPC) adalah arsitektur set instruksi (ISA) komputer set instruksi yang disederhanakan (RISC) dibuat oleh aliansi Apple-IBM-Motorola, dikenal dengan AIM. Sebagai set instruksi yang berkembang, PowerPC diberi nama Power ISA sejak 2006, sementara nama...

 

 

Aktivitas bongkar muat makanan di gudang City Harvest, lembaga yang berperan dalam mencegah terbentuknya sampah makanan berlebih dengan menyelamatkan makanan yang akan segera kedaluarsa di supermarket Distribusi pangan, penyaluran pangan, pengagihan pangan, pengedaran pangan, atau penyebaran pangan adalah proses di mana populasi manusia dipasok dengan pangan. Food and Agricultural Organization memandang bahwa distribusi pangan merupakan bagian dari sistem pangan.[1] Proses dan metode ...

 

 

Premier band of the United States Marine Corps This article is about the Marine Corps band. For the geographical unit, see Marine band (geology). For the 1942 short film, see United States Marine Band (film). Marine Band redirects here. For a marine radio channel, see Marine VHF radio. The President's Own United States Marine BandThe United States Marine Band at the White House in October 2007FoundedJuly 11, 1798Allegiance United StatesBranch United States Marine CorpsTypeMilitary b...

Carthage archaeological site Turner's The Rise of the Carthaginian Empire The city of Carthage was founded in the 9th century BC on the coast of Northwest Africa, in what is now Tunisia, as one of a number of Phoenician settlements in the western Mediterranean created to facilitate trade from the city of Tyre on the coast of what is now Lebanon. The name of both the city and the wider republic that grew out of it, Carthage developed into a significant trading empire throughout the Mediterran...

 

 

Не следует путать с Бобом Роком. В Википедии есть статьи о других людях с фамилией Рок. Роб Рок Основная информация Полное имя Rob Rock Дата рождения 29 июня 1959(1959-06-29) (65 лет) Место рождения Орландо, Флорида, США Страна  США Профессии Музыкант, Композитор Годы актив�...