hands with present

When you’re running a small business, every penny counts. Especially when you’re just starting out, the costs of new software can quickly pile up. Fortunately, there are a lot of great free or open source programs out there, meaning you don’t have to compromise quality to get access to professional-grade tools.

This post is the first in a series we’re putting together to highlight great free and/or open-source products for businesses. Today we’ll look at some great options that cover everything from accounting and payroll to sales and marketing automation.

Tip: A number of high-quality commercial pieces of software are actually free up to a certain number of users (or “seats” as they’re sometimes known). Especially if your business is relatively small, this can be a great, economical way to get access to many of the same powerful tools used by larger companies.

Accounting, Invoicing, Payroll

Adminsoft Accounts is a robust set of free accounting software that can handle accounting, invoicing, inventory, payments, and payroll. You can add special modules designed for different types of businesses, like restaurants or retail. It’s Windows-only, but can be made to run on Mac or Linux with an emulator.

Wave offers totally, kid-you-not free invoicing and accounting software designed for users without a ton of accounting experience. On the invoicing side, Wave helps you create professional invoices with automatic payment reminders, and when they’re paid that info is synced right into Wave’s accounting software. Speaking of the accounting side, you can manage your income and expenses, create reports, and make sure you’re ready for tax season. There are no catches or limits (that we’ve been able to find). If you like what Wave offers, they can also handle your payments and payroll on a competitive, pay-as-you-go basis.

Office and Word Processing

OpenOffice is a venerable set of free and open-source office programs that can be a very attractive alternative to Microsoft Office. In addition to the standard word processing, spreadsheet, and presentation tools, OpenOffice comes with some other interesting tools, like a pretty robust graphics tool for creating technical diagrams and posters, and even a database management system that’s compatible with MySQL and PostgreSQL.

Google Docs, Sheets, and Slides have already replaced their Microsoft counterparts at many organizations, and its not hard to see why. Not only are these programs fully featured, they’re also easy to share and collaborate on. And they’re free.

Communication and Collaboration

Trello is a deceptively simple, yet powerful way for individuals and teams to keep track of what’s going on. At the free level, you get unlimited boards, cards, etc., but you’re limited to just one integration (they call them “power-ups”) per board. You’ll also miss out on administrative and security features.

Slack remains one of the best team collaboration and chat services around. The free tier gives you access to the core features like channels, messaging, and file sharing, but that’s pretty much it. To get access to authentication, security, and compliance features you’ll have to shell out for one of the paid tiers.

Asana is a web-based workflow management tool that lets teams break down complex projects into manageable tasks. Unlike some other collaboration tools, Asana emphasizes hitting goals and milestones so that everything remains on schedule. It’s free for up to 15 team members, though features like search, reporting, and admin features are only found at the paid tiers.

Mattermost is an open-source Slack competitor. As with Slack, compliance and security features are reserved for the paid tiers, but unlike Slack the free version doesn’t limit your searchable messages or the number of integrations you can use.

Sales and Marketing

Hootsuite is a social media management platform. The full version comes with fancy features like real-time analytics, bulk content scheduling, and more. But if you’re just trying to track your followers and see what content is reaching them, then the free version might give you everything you need.

Mailchimp is an email marketing automation platform that lets you target your campaigns to users based on their behaviors and preferences. Some key features include the ability to design emails, banners, landing pages, and ads for Facebook and Instagram. On top of that, you can conduct A/B tests and generate reports based on your campaigns. Even better, it’s free as long as you have fewer than 2,000 subscribers and lets you send up to 12,000 emails per month.

Apptivo is a cloud-based CRM platform that can serve as an alternative to Salesforce or Zoho. At the free level, you get access to a decent assortment of sales automation tools, including lead, contact, and deal management for up to five users.

Looking for more tips and tricks for businesses just starting out or starting up? Check out our guide to scaling the unscalable.