Treasury: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
Line 37: Line 37:
*<strike>Hacker Dojo software</strike> - turns out this is just for billing.
*<strike>Hacker Dojo software</strike> - turns out this is just for billing.
*Cbase software - Aestetix has sent intro email, we'll see how that goes. --[[User:Hurtstotouchfire|Hurtstotouchfire]] 09:27, 31 July 2011 (UTC)
*Cbase software - Aestetix has sent intro email, we'll see how that goes. --[[User:Hurtstotouchfire|Hurtstotouchfire]] 09:27, 31 July 2011 (UTC)
* Less Accounting http://lessaccounting.com/
* Less Accounting  
** http://lessaccounting.com/
** Mostly an accounting system...
** Mostly an accounting system...
** Recurring invoices: http://www.youtube.com/watch?v=mia5zCN24Q4
** Recurring invoices: http://www.youtube.com/watch?v=mia5zCN24Q4
** API: http://lessaccounting.com/api (but doesn't have library implementations, so ActiveResource)
** API: http://lessaccounting.com/api (but doesn't have library implementations, so ActiveResource)
* GNU Cash (other examples here: http://hackerspaces.org/wiki/Hackerspace_Software)
* GNU Cash (other examples here: http://hackerspaces.org/wiki/Hackerspace_Software)
* Freshbooks http://freshbooks.com
* Freshbooks  
** http://freshbooks.com
** Mostly accounting solution
** Mostly accounting solution
** Recurring invoices with Formstack integration http://blog.formstack.com/2010/05/27/freshbooks-integration-feature-upgrades/
** Recurring invoices with Formstack integration http://blog.formstack.com/2010/05/27/freshbooks-integration-feature-upgrades/
** API (Ruby / Python / Java) - http://developers.freshbooks.com/
** API (Ruby / Python / Java) - http://developers.freshbooks.com/
** Seems to have happy customers http://www.yfncg.com/2011/05/16/computer-guys-toolbox-payment-collection/
** Seems to have happy customers http://www.yfncg.com/2011/05/16/computer-guys-toolbox-payment-collection/
* Zoho Invoice http://www.zoho.com/invoice/
* Zoho Invoice  
** http://www.zoho.com/invoice/
** Recurring invoices: http://www.zoho.com/invoice/help/invoices/online-recurring-invoices.html
** Recurring invoices: http://www.zoho.com/invoice/help/invoices/online-recurring-invoices.html
** API: http://www.zoho.com/invoice/api/index.html
** API: http://www.zoho.com/invoice/api/index.html
** Danny says that Zoho can't import very well.
** Danny says that Zoho can't import very well.
* Turbocash http://sourceforge.net/projects/turbocash/
* Turbocash  
** http://sourceforge.net/projects/turbocash/
** Recurring invoices: http://turbocash.net/Knowledge-Base/Repeating-Invoices/
** Recurring invoices: http://turbocash.net/Knowledge-Base/Repeating-Invoices/
** Windows / Linux (with WINE) and very dodgy text...
** Windows / Linux (with WINE) and very dodgy text...
Line 58: Line 62:


*WePay
*WePay
** http://wepay.com
** Billing, does not look like it does much accounting wise.
** Billing, does not look like it does much accounting wise.
** Donations https://www.wepay.com/about/why_donations
** Donations https://www.wepay.com/about/why_donations
Line 66: Line 71:
** Formstack integration http://blog.formstack.com/2010/12/14/capture-data-and-collect-money-with-formstack-wepay/
** Formstack integration http://blog.formstack.com/2010/12/14/capture-data-and-collect-money-with-formstack-wepay/
* Chargify   
* Chargify   
** http://chargify.com/
** Recurring Billing http://chargify.com/features/recurring-billing-system/
** Recurring Billing http://chargify.com/features/recurring-billing-system/
* Spreedly
* Spreedly
** http://spreedly.com/
** http://spreedly.com/
** Recurring Billing
** Recurring Billing
* Recurly http://recurly.com/
* Recurly  
** http://recurly.com/
** Recurring billing
** Recurring billing
* CheddarGetter
* CheddarGetter
** Cash in general http://cheddargetter.com/
** http://cheddargetter.com/
** Cash in general
* PintPay  
* PintPay  
** https://pintpay.com/
** https://pintpay.com/

Revision as of 21:15, 23 August 2011

Noisebridge is planning to revamp its accounting system over the next few months. Your friendly neighborhood treasurer will be attempting to outline the process here. Right now everything's still pretty messy. See the discussion page for more info, which will be integrated here soon. --Hurtstotouchfire 09:27, 31 July 2011 (UTC)

New Accounting System

Minimum Requirements

Following are the features that we need to keep track of our basic finances:

  • import and reconcile transactions from Wells Fargo, Paypal & Square.
  • keep repeating invoices for membership dues and an option to have the member invoiced automatically via email.
  • some smart suggestions to reconcile incoming transactions with their matching invoices (xero is betarded at this. It searches only by amount, not by name and amount)
  • custom categories for flagging transactions as various types of expenses and income to make taxes easier
  • some reasonably convenient way to output data (graphs and reports would be nice, but good clean csv files would do. I can matplotlib that shit.)
  • clear tracking of unpaid invoices
  • Reasonably forgiving and customizable system (i.e. xero won't let you delete invoices once created, you can only mark them invalid. Not A Feature.)
  • generate receipts easily
  • web-based or linux-compatible local app. Some sort of remote data

storage and ability to access from multiple machines is required.

Bonus Features

These are in order of priority. Lacking any of these is not a deal breaker, but we really hope for the new system to include some of the higher-priority extras.

  1. API
  2. direct access to the full details of paypal or square transactions (i.e. notes to the payee, etc)
  3. really smart algorithms for invoice reconciliation, alteration and deletion (i.e. delete invoices for this member during these dates or change the invoice amount on individual invoices without affecting repeating invoices)
  4. an interface which isn't bleeding edge flash that trips up in Linux.

We currently accept donations / dues in the form of:

  • Cash
  • Checks
  • Paypal
  • Square (Credit Card)

So anything that integrates with any or all of the given inputs would be a help. Xero is TERRIBLE at this.

Options to look into

Billing Options: