Ask Slashdot: How To Run a Small Business With Open Source Software?
First time accepted submitter ahree writes "I'm starting up a restaurant with my wife and a few friends and, well, I'd like to support the OS community and hope that this is a way to do it. Simply put, we need to take care of bookkeeping, accounting & payroll and I'd rather not use QuickBooks. I've heard of some options that are open source (GnuCash), some that are cheaper & simpler (WaveAccounting), but I'm wondering what your experience with them (and others) has been like."
The best way to support the Open Source community is to contribute; not just to get free software.
My first thought is that opening a restaurant is one of the hardest things in the world to do. If going open source helps lighten your load or costs in a significant manner and makes the restaurant launch more likely to succeed, then swell.
If however its going to be a case where you cant get support, stuff doesn't work, and nobody is available to help bail you out when fixing your software isn't in the top 50 on your priority list...
Advice on Restaurant Ownership... It's going to be tough, long, and either the wife or friends won't be a wife or friend by the end.
Consider the future, you or someone will bow out. Accountants and/or Lawyers will be involved and they don't know GnuAnything. They know QuickBooks.
You may sell your restaurant as a group, the buyer will likely want to see the accounts in QuickBooks.
You may be successful! congrats! you can now hire an accountant, they'll want QuickBooks.
In short, pool the wife & friend's money, pay the minor entry-fee for QuickBooks and save yourself the time (which you'll need the most now).
Good luck!
"I'm starting up a restaurant with my wife and a few friends
I don't know if it's wise to risk your investment in your restaurant for the sake of supporting the OS community. When I recommend software, open source or otherwise, I always suggest the very best software available to do the task at hand. It sounds like you are looking for a shortcut and that never pays off.
Here are the steps you should be following:
1) Find best software
2) Is it open source? Then support the product. If not, then buy a license.
3) PROFIT$
First of all, I've been using GnuCash for my personal finances for 10 years now, and I'm very happy with it. It taught me double entry book keeping, and basic accounting concepts that I found useful in other situations.
Having said that, I would not recommend GnuCash for your business because:
1. You will need to share your data with your accountant, and they understand QuickBooks or PeachTree only.
2. GnuCash's business functions (invoicing, inventory, paychecks for your employees, loans, etc) are woefully inadequate.
3. GnuCash's reporting functions are inadequate.
I would say go with PeachTree, and support open source software in some other way (say donating some of your profits).
Good luck
In Soviet Russia, articles before post read *you*!
You've got to remember that using FOSS software doesn't mean that you aren't going to have an expense for this. One of the downsides of FOSS is that it is generally software that "scratches the itch" of those willing to develop code for it. It doesn't mean that the software is lower quality, just that they may not have covered everything you need. Also, it may not be the easiest thing to install. If you aren't a Linux geek, or you now don't have time to be since you are running a restaurant, make sure you have some competent local support lined up. Proper install, setup, and security is important and can't just be swept under the rug.
Also, another somewhat obvious suggestion is to make sure you can line up an accountant that is familiar (or willing to become so) with the software you choose for the books. If you find one that actually uses some FOSS, they would have better advice on what packages to use, since they are more familiar with the accounting/regulations side of things.
Be aware that regional corporate and finance laws may be different than those of the software developers'. Commercial software has a general business requirement to keep up with those and supply the necessary patches. In absence of the commercial incentive to "not get sued over missing a patch" you will need to make sure that you have that covered. A few dollars of support to a local programmer (in conjunction with the aforementioned accountant to keep things moving in the right direction) will keep you out of the legal ditches as well as ACTUALLY support FOSS software.
In general, there is a price to pay for freedom. There always has been. If you want software that isn't locked up by greedy or laconic software corporations, you can't be greedy either. You still need to pay for the expertise to keep things on track and actually support the free environment that you wish to take advantage of. Costs are still there. They just shift. If you go in with open eyes, it won't shock you. It's still worth the investment. It just takes a slightly thicker skin to (hopefully) get a slightly cheaper and more customized outcome.
seriously it a resturant,
1. POS is normally a hardware/software package, you get what you get, same with the accountant use what he uses, inventory software universally sucks FOSS sucks, proprietary sucks and most of the time the effort put in setup exceedes the effort of doing it manually;
2. email server, use google and put the time you save not BSing a mailserver use on your resturant's facebook page;
3. Seriously it's a resurant making a menu once in a while is probably the biggest workout office is likely to get, beside liberoffice/openoffice reads Word documents as well or better than Word reads non-current version of Word documents.
4. liberoffice/openoffice can save in PDF format natively and there are boatloads of FOSS for scanning to pdf.
the majority of the transactions with vendors are going to be hand-written invoices paid either with cash or the Debit card.
Apocalypse Cancelled, Sorry, No Ticket Refunds