适用于小型企业的 4 个开源发票工具
发票

> 
> 用基于 web 的发票软件管理你的账单，轻松完成收款，十分简单。
> 
> 
> 


![](/data/attachment/album/201811/16/000139uxpxiva3ejsms3x3.jpg)


无论您开办小型企业的原因是什么，保持业务发展的关键是可以盈利。收款也就意味着向客户提供发票。


使用 LibreOffice Writer 或 LibreOffice Calc 提供发票很容易，但有时候你需要的不止这些。从更专业的角度看，一种跟进发票的方法，可以提醒你何时跟进你发出的发票。


在这里有各种各样的商业闭源的发票管理工具。但是开源的产品和相对应的闭源商业工具比起来，并不差，没准还更灵活。


让我们一起了解这 4 款基于 web 的开源发票工具，它们很适用于预算紧张的自由职业者和小型企业。2014 年，我在本文的[早期版本](https://opensource.com/business/14/9/4-open-source-invoice-tools)中提到了其中两个工具。这 4 个工具用起来都很简单，并且你可以在任何设备上使用它们。


### Invoice Ninja


我不是很喜欢 ninja （忍者）这个词。尽管如此，我喜欢 [Invoice Ninja](https://www.invoiceninja.org/)。非常喜欢。它将功能融合在一个简单的界面，其中包含一组可让你创建、管理和向客户、消费者发送发票的功能。


您可以轻松配置多个客户端，跟进付款和未结清的发票，生成报价并用电子邮件发送发票。Invoice Ninja 与其竞争对手不同，它[集成](https://www.invoiceninja.com/integrations/)了超过 40 个流行支付方式，包括 PayPal、Stripe、WePay 以及 Apple Pay。


[下载](https://github.com/invoiceninja/invoiceninja)一个可以安装到自己服务器上的版本，或者获取一个[托管版](https://www.invoiceninja.com/invoicing-pricing-plans/)的账户，都可以使用 Invoice Ninja。它有免费版，也有每月 8 美元的收费版。


### InvoicePlane


以前，有一个叫做 FusionInvoice 的漂亮的开源发票工具。有一天，FusionInvoice 的开发者将最新版本的代码设为了专有。这件事结局并不完美，因为 FusionInvoice 从 2018 年起再也不开源了。但这不代表这个工具完蛋了。它旧版本的代码依然是开源的，并且再次开发为包括 FusionInvoice 所有优点的新工具 [InvoicePlane](https://invoiceplane.com/)。


只需点几下鼠标即可制作发票。你可以根据需要将它们设为最简或者最详细。一切准备就绪时，你可以用电子邮件发送发票或者输出为 PDF 文件。你还可以为经常开发票的客户或消费者制作定期发票。


InvoicePlane 不仅可以生成或跟进发票。你还可以为任务或商品创制报价，跟进你销售的产品，查看确认付款，并在发票上生成报告。


[获取代码](https://wiki.invoiceplane.com/en/1.5/getting-started/installation)并将其安装在你的 Web 服务器上。或者，如果你还没准备好安装它，可以[拿小样](https://demo.invoiceplane.com/)试用以下。


### OpenSourceBilling


[OpenSourceBilling](http://www.opensourcebilling.org/) 被它的开发者称赞为“非常简单的计费软件”，当之无愧。它拥有最简洁的交互界面，配置使用起来轻而易举。


OpenSourceBilling 因它的商业智能仪表盘脱颖而出，它可以跟进你当前和以前的发票，以及任何没有支付的款项。它以图表的形式整理信息，使之很容易阅读。


你可以在发票上配置很多信息。只需点几下鼠标按几下键盘，即可添加项目、税率、客户名称以及付款条件。OpenSourceBilling 将这些信息保存在你所有的发票当中，不管新发票还是旧发票。


与我们之前讨论过的工具一样，OpenSourceBilling 也有可以试用的[程序小样](http://demo.opensourcebilling.org/)。


### BambooInvoice


当我是一个全职自由作家和顾问时，我通过 [BambooInvoice](https://www.bambooinvoice.net/) 向客户收费。当它最初的开发者停止维护此软件时，我有点失望。但是 BambooInvoice 又回来了，并一如既往的好。


BambooInvoice 的简洁很吸引我。它只做一件事并做的很好。你可以创建并修改发票，BambooInvoice 会根据客户和分配的发票编号负责跟进。它会告诉你哪些发票是开放的或过期的。你可以在程序中通过电子邮件发送发票或者导出为 PDF 文件。你还可以生成报告密切关注收入。


要[安装](https://sourceforge.net/projects/bambooinvoice/)并使用 BambooInvoice，你需要一个运行 PHP 5 或更高版本的 web 服务器，并运行 MySQL 数据库。机会就在你面前，所以你很乐意去用它。


你又最喜欢的开源发票工具吗？请自由分享评论。




---


via: <https://opensource.com/article/18/10/open-source-invoicing-tools>


作者：[Scott Nesbitt](https://opensource.com/users/scottnesbitt) 选题：[lujun9972](https://github.com/lujun9972) 译者：[fuowang](https://github.com/fuowang) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
No matter what your reasons for starting a small business, the key to keeping that business going is getting paid. Getting paid usually means sending a client an invoice.


It's easy enough to whip up an invoice using LibreOffice Writer or LibreOffice Calc, but sometimes you need a bit more. A more professional look. A way of keeping track of your invoices. Reminders about when to follow up on the invoices you've sent.

There's a wide range of commercial and closed-source invoicing tools out there. But the offerings on the open source side of the fence are just as good, and maybe even more flexible, than their closed source counterparts.

Let's take a look at four web-based open source invoicing tools that are great choices for freelancers and small businesses on a tight budget. I reviewed two of them in 2014, in an [earlier version](https://opensource.com/business/14/9/4-open-source-invoice-tools) of this article. These four picks are easy to use and you can use them on just about any device.

## Invoice Ninja

I've never been a fan of the term *ninja*. Despite that, I like [Invoice Ninja](https://www.invoiceninja.org/). A lot. It melds a simple interface with a set of features that let you create, manage, and send invoices to clients and customers.

You can easily configure multiple clients, track payments and outstanding invoices, generate quotes, and email invoices. What sets Invoice Ninja apart from its competitors is its [integration with](https://www.invoiceninja.com/integrations/) over 40 online popular payment gateways, including PayPal, Stripe, WePay, and Apple Pay.

[Download](https://github.com/invoiceninja/invoiceninja) a version that you can install on your own server or get an account with the [hosted version](https://www.invoiceninja.com/invoicing-pricing-plans/) of Invoice Ninja. There's a free version and a paid tier that will set you back US$ 8 a month.

## InvoicePlane

Once upon a time, there was a nifty open source invoicing tool called FusionInvoice. One day, its creators took the latest version of the code proprietary. That didn't end happily, as FusionInvoice's doors were shut for good in 2018. But that wasn't the end of the application. An old version of the code stayed open source and morphed into [InvoicePlane](https://invoiceplane.com/), which packs all of FusionInvoice's goodness.

Creating an invoice takes just a couple of clicks. You can make them as minimal or detailed as you need. When you're ready, you can email your invoices or output them as PDFs. You can also create recurring invoices for clients or customers you regularly bill.

InvoicePlane does more than generate and track invoices. You can also create quotes for jobs or goods, track products you sell, view and enter payments, and run reports on your invoices.

[Grab the code](https://wiki.invoiceplane.com/en/1.5/getting-started/installation) and install it on your web server. Or, if you're not quite ready to do that, [take the demo](https://demo.invoiceplane.com/) for a spin.

## OpenSourceBilling

Described by its developer as "beautifully simple billing software," [OpenSourceBilling](http://www.opensourcebilling.org/) lives up to the description. It has one of the cleanest interfaces I've seen, which makes configuring and using the tool a breeze.

OpenSourceBilling stands out because of its dashboard, which tracks your current and past invoices, as well as any outstanding amounts. Your information is broken up into graphs and tables, which makes it easy to follow.

You do much of the configuration on the invoice itself. You can add items, tax rates, clients, and even payment terms with a click and a few keystrokes. OpenSourceBilling saves that information across all of your invoices, both new and old.

As with some of the other tools we've looked at, OpenSourceBilling has a [demo](http://demo.opensourcebilling.org/) you can try.

## BambooInvoice

When I was a full-time freelance writer and consultant, I used [BambooInvoice](https://www.bambooinvoice.net/) to bill my clients. When its original developer stopped working on the software, I was a bit disappointed. But BambooInvoice is back, and it's as good as ever.

What attracted me to BambooInvoice is its simplicity. It does one thing and does it well. You can create and edit invoices, and BambooInvoice keeps track of them by client and by the invoice numbers you assign to them. It also lets you know which invoices are open or overdue. You can email the invoices from within the application or generate PDFs. You can also run reports to keep tabs on your income.

To [install](https://sourceforge.net/projects/bambooinvoice/) and use BambooInvoice, you'll need a web server running PHP 5 or newer as well as a MySQL database. Chances are you already have access to one, so you're good to go.

Do you have a favorite open source invoicing tool? Feel free to share it by leaving a comment.

## 1 Comment