Invoice Ninja is a free and open source invoicing software. Their site provides Invoice Ninja as SaaS (Software as a Service), but if you or your company is more security and privacy minded, it can be hosted on a private server. One major benefit of Invoice Ninja is it’s compatibility with over thirty payment gateways. […]