Author: Eva Piperevska

Home / Author: Eva Piperevska

4 ways to protect your business cashflow

2017-08-15 | News | No Comments

4 ways to protect your business from cashflow

Most businesses have one common enemy, and that is cashflow problems. It does not matter if you are selling a product or providing a service, in case you don’t get paid on time, your business might be on the edge to fail.

According to the statistics, 41% of failed businesses blame cashflow issues as a primary reason for their failure.

So most small business owners handling invoicing and billing is an unknown territory. So they either transfer all this is accountants and business advisors or try to handle themselves and fail to run it properly.

But as a small business owner, there are several hacks you can do to keep away from cashflow issues and concentrate on your business. Here are some of them:

Separate your personal and business funds:

Even though it seems very simple example, there are a lot of business owners that think they can start and run their business with merged personal and business accounts. But when they start sending invoices, they can come to a situation when they won’t have money.

Follow up invoices quickly:

Most business owners tend to let invoices go late – either because they are caught up with other business relates tasks or they are afraid to look push while chasing payments. This can be solved if you are using an invoicing software where you can create reminders and ready-to-go emails to send regarding your due payments.

Secure your work in the beginning;

Some business take deposits for new customers, finish one part of the project before receiving the payment or find other arrangements to secure that their time and effort will not go to waste and they will be paid in the end.

Use recurring invoicing for regular customers or clients:

Most businesses that sell products and services paid online use recurring methods to keep their customers engaged and keep the money coming each month. If you are using an invoice app or invoicing software – you can use recurring invoicing and not worry if you will get paid on time each month.

recurring invoicing

You asked for it, and we built it: Recurring invoicing is now available on Envoice App!

As a small business owner, you can constantly deal with sending invoices on a repeating basis. With Envoice new recurring invoicing tool, it’s never been easier to get paid.

Our recurring invoicing tool is super flexible and will let you decide whether invoices are sent out automatically to your clients.

If you are Envoice existing user all you need to do to start using our Recurring Invoicing Tool is to sign in to and set it up to start sending invoices automatically. It does not matter if you are sending invoices to your customers at the beginning of the month, end of the month, or every second Tuesday, recurring invoicing works with your schedule to make sure you’re paid on time, every time. Whether your clients are in your country or worldwide, recurring invoicing is here to help you get back to business.

To learn more about how you can start using our recurring invoicing feature see the videos below:

5 things to know when setting an online shop

In the world of the internet these days everyone needs a website. But if you are selling a product than eshops are best friends for small businesses. These shops are a good way to set up an online store for your products with very little cost and kick off your business in just a few days time. If you have a physical store, on the other hand, having an online shop can extend your reach worldwide. And with a potential to get more audiences and customers.

But if your main concern is handling online payments keep in mind that there are multiple accounting and invoice tools and software that will help you deal with this part of your business.

But what are the key points you need to pay attention to when launching an eshop?


Start with the basics


If you don’t have a website, create a simple one that will have: a list of your products with photos, descriptions and price, a shopping cart where customers can create their orders, an option to process payments via Payoneer, PayPal or credit card, feature to protect important data, like credit card numbers and customer information, different discounts promotions or gift cards options.


Third party platforms to begin with:


Using a third-party platform like Amazon or eBay. This way all you need to do is set up a seller account and you will ship the products directly to the customers. Setting up an online shop using a third-party platform is easy, but in most cases, you can’t really play with branding.


E-commerce provider as a next step


If you are not willing to start from scratch and build your own store, you can host your online store using platforms like: Shopify, or BigCommerce. There you can choose different themes and you can control what you want to show in your online store. Some of them will even show your product in their own stores.

All of these platforms are paid and the subscription cost covers hosting, payment processing with your designated merchant providers, and security.


Doing it on your own


If you decide to do it on your own and host your own online shop – the best choice for you is use a content management system like WordPress. WordPress gives you the variety of themes, layouts, and designs that can fit you vision about the online shop. For hosting provider, you can choose either Bluehost and WPEngine, for a shopping cart, such as Magento or WooCommerce, for security and protection Akismet or similar, a merchant provider to process payments, such as PayPal, Stripe, Payoneer or and of course you will SSL certificates and secure backup solutions for additional security on your online shop.


5 things to know when setting an online shop


To start selling you will need to


Give your merchant provider or third-party platform provides your business ID, banking information and sales tax information. For merchant provider, you can choose Payoneer, PayPal or Stripe (all of them work with credit-card payments). The most important part is to verify test deposit transactions for banking and merchant processing – when you do that you are good to go.


Don’t forget the details


Setup shipping and payment information somewhere on your website. Keep in mind to give your customers Free shipping, Next Day Delivery or Free Delivery options to build more customer loyalty. Use marketing campaigns like email marketing to inform your customers about Sales or Discounts and even New Items Arrival, keep them engaged with Remarketing and Retargeting options and make them love your store.


The e-commerce business can be filling business or an excellent addition to your physical store, that will make you accessible to a wider audience and of course in trend with the tech. All you need to do is start following the first steps and ask us for additional questions.

5 things you need to know in order to create the perfect professional invoice for your first clients when starting a business

Did your business just started to boost, and you are caught in the maze called invoicing instead of working on getting more things done? If so, even though it might appear complicated, we all can, at some point, become invoicing masters.

Here are 5 things you need to know in order to create the perfect professional invoice for your first clients:


Start at the beginning

The first and most important thing you need to understand is the anatomy of one invoice. It doesn’t matter if you are handling your own invoicing or you hired someone else to do it for you. Here are several things you need to be familiar with:

  • Your invoice should include both yours and your client’s contact information
  • Your invoice should include Invoice number and Due Date
  • Your invoice should include a breakdown list of the service your provide
  • Your invoice can include a Terms and Conditions
  • And of course, your preferred payment methods you want to use like for ex.  PayPal, Stripe, Payoneer or credit card


Get paid at once.

Did you know that only 18% of the people who are waiting to get paid more than 90 days, get paid from clients? To avoid not getting paid on time, establish a good paying time cycle for you and for your clients, in order to send invoices promptly. You can have a recurring invoicing schedule and have a specific time when to send your invoices. In the beginning, the best time to send out an invoice is immediately after completing the project/service. You can also assign yourself a day in the week that will be spent on invoicing every week.


Track your income and invoices

Same as using a time tracker tool, you can start using an invoicing software which can help you track your expenses, completed projects, clients, send invoices, and much more depending on the software. Some invoicing apps have also recurring payments features and sending automatic payment reminders features that can help you automate your invoicing process and get paid faster.

The good thing about using an invoice software is that you don’t need to worry about tracking the numbers of your invoices or worry if you added the right email address, or contact name, even if your invoice looks professional enough. Almost all of them will take care of those problems and help you save time while invoicing your clients.


Don’t forget to follow-up

It’s so frustrating when we have to chase our clients for due payments, spending time in emailing and phone calls instead of focusing on our business tasks. That is why most invoicing solutions have features that will help you set up a reminder emails to remind your clients for due payments.

5 things you need to know in order to create the perfect professional invoice for your first clients when starting a business

Be nice and always ask for a testimonial

It’s professional and polite to say “please” and “thank you”, which will increase your chances of invoices being paid on time. Your customer testimonial is always important, don’t forget to ask for a testimonial from your clients.

PayPal hidden fees and how to notice them

2017-08-02 | ALL | No Comments

paypal hidden fees

While starting my business in the beginning I never checked how much money I received from my clients as a payment. As I was using PayPal for online payments I only gave my PayPal account and withdraw money when they were sent. Of course, as I am not in a country where you can pay with Euros or US Dollars, I usually converted them money into the local currency and never noticed the difference in the sum.

As you probably know PayPal is a popular transactional website that allows you to send and receive money online quickly and easily. When I started Payoneer was not that famous and somehow I trusted PayPal more so I made it my primary payment method.

It was only three months ago when I started to calculate the amount of money I lost in fees while getting paid online via PayPal.

So I did a research and starting to read even more about this thing everyone calls “hidden fees” – or the amount of money PayPal deducts from your account as fees. (And they can be a lot of those fees depending on the amount you receive and the business you run). But there is some good news even though PayPal does charge fees for some of its transactions, it does offer money transfers that do not incur charges. You will be able to send, receive and withdraw money without incurring any fees.

But let me share you some tips on where you can potentially have problems with PayPal “hidden fees”:

While Sending Money

If you want to send money to your friends and family than there will be fees when you use your PayPal balance or connected bank account as your funding source.

But when the transaction is funded by credit, debit or PayPal credit, PayPal charges 2.9% of the amount of your transaction plus $0.30 per transaction.

So for an example: a payment of $100, will be charged $3.20 ($2.90+$0.30) to the account sending the money.

For all of you that transfer money internationally you will be charged an additional fee. Typically, this will be somewhere between 0-2% when funded by your bank account or PayPal balance. If you use credit or debit, then it will be 2.9% to 5.99% plus a fixed fee based on the currency of the transaction will be billed to you.

Note that international transfers to Canada in US dollars are free if they are funded by a bank or account balance.

While Receiving Money

When you receive a notification that you have received money on your PayPal account, there are no fees incurred for receiving payments, and you can use that amount to send money through PayPal or to transfer to your connected bank account. While receiving money within the USA is free if it is done using the PayPal, requesting from another user to send you money with their email address or number, will cost you 2.9% of the transfer amount + $0.30 USD.

While Withdrawing Money

Depending on which country are you, PayPal has different fees. In my case, as I am from Bulgaria, my fees for withdrawal are 2.00 EUR per transaction. That is why you should check your transaction fees when starting using PayPal for your online payments.

Of course, PayPal has different other fee charges but this is the basic info you need to know when sending, receiving and withdrawing money. And also there are other ways you can receive and send money online such as Payoneer, Stripe or eCheck for example but all of them calculate fees for transactions, withdrawal or conversion if there are payment in foreign currency.

If you are still not sure how much money you pay for fees before sending you invoice to your clients calculate your amount fees with Envoice fee calculator.

influencer marketing envoice

As a longtime online marketer with almost 10 years experience, I have had many opportunities to work for businesses that are looking to find their market in the b2b segment. In the sea of marketing tactics and strategies, most small businesses tend to get creative and cheap or free techniques, instead of using the standard advertising techniques like TV, Radio and Print media. In most cases, small business and startups focus on interactive techniques to share their messages to the exact targeted audience, which will bring them more credibility, popularity, trust, and sales.

Among those tactics is the influencer marketing.

But what is Influencer Marketing and how you as a small business owner can use it to gain more customers?

In short and simple influencer marketing can be defined as the digital equivalent of word-of-mouth marketing. Or in other words letting other people (usually someone who has a decent amount of followers on the internet and is a specialist in his or hers field) tell the story of your brand to his or hers audience.

Why Influencer Marketing?

Well, it proved in the past few years that people can easily buy products from other people that are their idols or heroes.

Who is an influencer?

These days in the world of the internet everyone can be an influencer. As long as they have a small or huge audience. Even you reading this can be an influence to some degree as you sharing specific content which will be some kind of influence on your audience and particular individuals following you.

But the ultimate question is should you as a small business use Influencer Marketing?

If you have money – yes, if you don’t have money it will be a challenge, but it’s worth to try. If we compare the cost per action, there is a significant difference between the PPC cost and Price Per Influence, and most of the time, the second one is very very expensive.

So if you are really up for using Influencer Marketing into your business strategy and you have the financial support for that, you can potentially follow these steps:

Find out what is your buyer persona?

Who are they admiring on the internet? Who is their favorite internet person that they follow everyday? You can use tools like or to identify potential influencers that have an influence on your targeted customers.

Gather as much content as possible.

When an influencer starts promoting your brand you need to have a tonne of content to back up his. A tool that can assist you with that is

Make a plan to support your influencer marketing campaign with additional campaigns like remarking, email marketing and social media marketing. That way you will reach to customers that just got a glance of your products or services by the like remarking, email marketing and social media marketing. That way you will reach to customers that just got a glance of your products or services by the influencer.

Contact the influencer.

Before you start sending emails, create a list of potential influencers you want to contact. Research them online, see what are they famous for and write it down.


Send a nicely written email.

There are few tips when it comes to writing an email to influencer:

  1. Write a straightforward subject line. Make it look like a headline, short and to the point. Don’t be vague and informal. Make sure to mention your company and what the opportunity is. Ex. Join the Awesome Bloggers Network
  2. For greeting, go with first name only, unless they refer to themselves on their blog as Mr., Mrs., Dr., etc. There’s no need to bring titles when you’re aiming to open a comfortable back and forth line of communication. Introduce yourself in an open manner. Tell them your first name, your title, and the company you work for. Link to your site. Most influencers will not bother to search or type the name of your business to learn more. Make their life easier.Ex.  My name is [First Name]. I’m the [Position] at Awesome.example-email-influencer1
  3. Let them know what is what you are aiming to – your business goal. Get to the point quickly about what you’re looking to do.  Keep it brief using one or two sentences.Ex. We’d like to offer you an exclusive position in that network.
  4. Give them a reason to write your email. Shoot the incentive and explain why you would like them to endorse your brand. Here is very important to use the research you have done because each influencer has different incentive key points. Also give them a unique, researched reason why they should be working with you.
  5. Influencers are busy people so make sure to explain that they commitment will not be time-consuming for them.Ex. We’re not looking for a heavy commitment. All we would ask of you for a monthly post on a topic of your choosing
  6. Share an interesting fact about your brand – service or product. Ex. Awesome currently 3500 active users, 5000 likes on Facebook, 2600 followers on Twitter and strong will to grow our audience even more.
  7. Set up a deadline and end the email short and sweet. Ex. The deadline for accepting our offer is July 31st, please let me know if you need more information for our side. I look forward hearing from you.
  8. Write interesting specific content for your niche and mention them in it. That way when you share it on social media they will most likely share it.


Here is a list of the most popular influencers online today – among them are: Logan Paul, Cassey Ho, Emily Henderson, and much more.


Between all the clients and the frequent travels, life has become quite hectic. Time itself as a resource is limited and valuable, so we all need to be selective in how we spend it. On the other hand, success doesn’t come from ignorance. Time and effort need to be put into learning new things, keeping the focus and staying on top of your game. And that is why I am a big fan of podcasts. When you don’t have a lot of time for reading books, or don’t have the focus for watching videos, podcasts are the perfect tool for leveling up. There are a few better ways to multitask and to learn new things that podcasts.

And here is a list of the 10 best entrepreneurial podcasts, every business owner should subscribe to.

Entrepreneur on fire – EOFire is a daily interview with the most inspiring entrepreneurs on their best and worst career moments. Perhaps the most valuable part is the segment “The Lightening Round” where Dumas manages to get an extra piece of valuable advice from the guest. You can find a lot of great advice in the podcast that not only are proven to work but are also easy to apply.

Mixergy – Andrew Warner’s interviews with high-level entrepreneurs on how to create a successful business and everything on the topic can provide you with answers to some of the biggest questions you might have. The best take away is that some of the interviews are arranged into online business courses.

The Tim Ferriss Show – Angel investor and #1 New York Times bestselling author Tim Ferriss, interviews successful people from entrepreneurs, to athletes, to celebrities, digesting their success path and thus derives their own tips and tricks with the listeners. This is a great choice for serious content, but with fun and light approach.

Smart Passive Income – Pat Flynn is famous for building an online business almost entirely through passive income channels. On his podcast, he shares a ton of passive income strategies that work as well as the ones that don’t. He is very transparent with his business experience and the results, even his monthly income statement is on his blog. 

StartUp – The StartUp Podcast is, as the name suggests, a complete guide on how to start your business. You can find some of the most valuable tips when first starting a company, such as how to name your company and how valuations work, all the way to in-depth discussions about depth and how to conciliate family and career.

The GaryVee Audio Experience – Rock star entrepreneur Gary Vaynerchuk shares a ton of useful and inspirational material for his podcast. The show follows a simple Q&A format, with Gary answering viewer-submitted questions about marketing, social media, and entrepreneurship.

The Foundation – This podcast contains excellent interviews with so many high-profile entrepreneurs. It is an entirely online program for entrepreneurs, and its podcasts have the role of guest lecturers.

This Week in Startups – This Week in Startups basically shares what’s happening in the world of entrepreneurship. Jason Calacanis, every week has a few experts over in order to discuss and share with the listeners some of the most interesting events and news happening that week. Apart from the world of web companies, the panel of experts also shares their own tips and strategies towards becoming a better business person.

Jocko Podcast – It is a show run by Jocko Willink and Echo Charles on business management and leadership. Besides the business aspect, you can also learn about leadership in war, relationships, and everyday life. You can gain a fresh perspective on how to deal with stress, self-discipline, negativity, how to be strong etc.

The School of Greatness – Lewis Howes podcast will, without a doubt, inspire you to achieve your biggest goals and dreams. His focus is not only on his own views and strategies toward success, but he also interviews other entrepreneurs, celebrities, and athletes who want to share their success story.

These are my picks for podcasts that can give you the unique chance to learn and improve yourself on the go. No matter if you are starting your first business, or just looking for inspiration, you can all find tips and tricks in these podcasts that can turn your business into a great success.


Thank you for your time and interest to learn more about us and what we’ve been working on in the past months. Truly, building a product is one great experience. There are a lot of challenges and assumptions, but here we are, writing the media kit, getting the last bits ready for the official launch.

Hopefully, this media kit will provide you with some insight of the team and our product — Envoice.

We‘d love to hear your thoughts.
(You can reach out to me on

Yet another Invoicing app? — You may ask…

Image 2: Envoice — landing page

Today we see a lot of teams trying to crack the next thing, to become the next unicorns, thus a lot of energy is consumed into inventing the future rather than fixing what is already there. — the result: annoyed end users.

As a company, we believe into creating a digital version of the physical processes. To achieve this, we are trying to learn about our potential users; to understand how they are solving a specific task starting from “pen and paper” up to using an app. All this to avoid users being annoyed and to enjoy using our products.

Envoice is a result of solving our own frustration with sending Word/PDF invoices to our clients. Before Envoice was born, we’ve had three processes:

  • Sending an invoice to an existing client;
  • Sending an invoice to a new client;
  • Maintain the invoice list and stats in an Excel file;

The problems we’ve encountered

What we did here was copying the previous invoice, changing the invoice number, issue date, due date, invoice items and total amount. Before we send the invoice to the client, we were checking if nothing is missed and if the information is correct.

We’ve noticed a trend that we’ve always ended up in making a mistake before sending the invoice to the client. Sometimes we’ve forgot to change the invoice number, sometimes it was the issue date, the due date or the line items.

The excel file was a story in itself. Different currencies, clients and invoice statuses. It was a challenge to create any type of report.

Going in the field

If we’ve had this problem, there have to be other teams and individuals as well. Sasho Mihajlov did a great job outside of our HQ, with interviewing individuals and small companies. The interviews were fruitful.

There were two groups of people who have had the same challenges in a different format:

  • Freelancers and small companies who were using the same approach as ours;
  • Freelancers and small companies who were using an app but were annoyed by the overall experience and long learning curve;

To sum it up, we’ve got a feeling that the existing solutions in the wild, have spent more energy in the app development and choosing a technology stack rather than focusing on the overall experience and how sending invoices happens in the real life.

Envoice — the making of

We’ve identified and confirmed the need and wanted to respond in a proper manner. A lot of discussions had happened in and out the office until we’ve set our goals:

  • We wanted our customers to be able to set their Envoice account without hassle;
  • We wanted our customers to be able to send an invoice in less than a minute;
  • We wanted our customers to be able to able to get paid instantly on their PayPal, Payoneer and Stripe account;

We’ve created a mockup(image bellow — first part) to start with and iterated until we’ve collected enough information that the app is easy to use(image bellow — second part).

We didn’t stop there. We’ve dedicated ourselves on adding those small details that no-one will talk about, but if we remove them, customers would not know how they’ve lived without them. Small things like client prediction, invoice number prediction, payment notifications.

Currently, there are a lot of activities happening on our side. In the next months we will continue to deliver items from our road-map for Envoice.
Stay healthy and happy!

Launch Details

  • Release date — Thursday May 4, 2017 @ 9am UTC+1
  • Price — $0.0 — $27 per month
  • Website —

The A-TEAM behind Envoice

We’re the team behind Emit Knowledge, progressive small agency which stands behind the enterprise software for many big companies like Fokker, Enercon and behind the web apps for many startups around the globe.

As part of our team philosophy to build better software together, we always give back to the community. Our team is actively contributing in open source projects, public speaking, lecturing, blog writing and supporting our local user groups.

Envoice is one of the goals towards our vision to craft products that people love to use. We would love you to be part of our journey.

@emitknowledge /


Media Kit Goodies — photos, videos and GIFs



Creating of new invoice
Removing an existing invoice




App Description

Envoice is an invoicing app that let you send invoices and let your customers pay you online with a debit or credit card on Paypal, Payoneer or Stripe.

It will let you to send invoice super-fast, add invoice attachments from Dropbox and Google Drive, track when a client opens the invoice and get super understandable financial report in a second.


  • Super-Fast Invoicing — Send invoices in less than a minute.
  • Invoice Tracking — Track your invoice activities. Learn when your client opened, downloaded and paid your invoice.
  • Get Paid Faster — Accept online payments via PayPal, Stripe and Payoneer.
  • Multiple Currencies — Multiple currencies are supported. You name it we’ve got it.
  • Automatic Remainders — We’ll sent automatic reminders to your client for every overdue invoice.
  • Download Invoice As PDF — Both you and your client can have an offline version of the invoice.
  • Duplicate Invoice — Stop typing the same information over and over again. Duplicate existing invoices and send them to your client.
  • Forward Your Invoices To Your Accountant — Let your accountant stay up to date with your invoices.
  • Email Invoices And Get Paid Online — Send your invoices to your clients by email and get them paid via credit/debit card.
  • Financial Report — You’ll get a Statement of Success that is easy to read and understand how much you’ve earned.
  • Custom Branding — Add your business logo to your invoices.
  • Email And SMS Notifications — Receive notifications when an invoice is paid or overdue.
  • Multiple Tax Settings — Add multiple tax settings and use them accordingly.
  • Print Invoice — Print your invoice for your offline archive.
  • Attach Your Files To Your Invoices — Send your project files and timesheets attached on your invoice fro your Dropbox and Google Drive.
  • List And Manage Invoices — Filter your invoices by number, client, date, amount and status.
  • Templates And Help Content — Access to our template and help content for everyday business activities.
  • Great Support — Our support helps you tackle all your issues and is always ready to help.


As a company, we believe into creating a digital version of the physical processes. To achieve this, we are trying to learn about our potential users; to understand how they are solving a specific task starting from “pen and paper” up to using an app. All this to avoid users being annoyed and to enjoy using our products.

One thing lead to another and here we are with our new product — Envoice, an invoicing app that let you send invoices and let your customers pay you online with a debit or credit card on Paypal, Payoneer or Stripe.


We have SSL data encryption(same as online banking), daily encrypted data backups of your data to prevent data loss.


Payoneer now integrated with Envoice


Envoice recently won two industry awards from a leading business software marketplace, FinancesOnline. Our software was granted the 2017 Great User Experience Award and the Rising Star Award for displaying excellence in usability, intuitive design and convenience to its users. We’ve always aimed to simplify invoicing for freelancers and small businesses with our quick-generating invoices and streamlined payment process, so these awards validate our mission.

The Great User Experience Award for invoicing software is given to business apps with an intuitive design and smooth navigation. Our software, Envoice, makes creating invoice a child’s play. File attachment is smooth via Google Drive or Dropbox, and our reporting tool immediately shows your total payments so you have a clear picture of your business health.

Similarly, we were granted the 2017 Rising Star Award because the review expert from FinancesOnline believe our software has the potential to become a major player in the invoicing field. Despite being a new entrant, Envoice has shown that users are more eager to use simple but effective tools. We allow users to send invoice, track them via email notifications and get paid easily by connecting the app with popular payment gateways like PayPal, Stripe and Payoneer. You can also get paid via credit and debit cards.

On another note, we’re happy to be included in FinancesOnline’s accounting software guide. The list cites the leading accounting and invoicing apps in the market today, and it’s our honor to be part of that group.


My personal belief is that in order to grow your business, you must grow yourself first. Keep your brain in shape, sharp your own knife and learn new things that can help your business through reading books. And there are thousands of great business books out there. In fact, there are so many books on the shelves that deciding which one is worth reading can be a bit overwhelming.

I have put up a list of 10 favorites, which are essential for every small business owner.

1. “The E-Myth Revisited” by Michael E. Gerber – Lack of systems is one of the reasons small businesses fail. In this book, the author not only explains why systems are important but how to install them as well. This book will help you grow your business in a predictable and productive way and the end result will be both happier employees and happier customers.

2. “The 7 Habits of Highly Effective People by Stephen R. Covey – One of the all-time best sellers teach us how to become more effective by balancing the personal and professional at the same time. Stephen Covey, with his holistic approach to solving personal and professional problems, fills the book with anecdotes from both his worlds.

3. “Good to Great: Why Some Companies Make the Leap… And Others Don’t by Jim Collins – In this great book,

 Collins answers the question why some companies achieve enduring greatness and others don’t. He shares his extensive research of 6 000 articles and 2 000 pages of interviews and reveals what it is that makes top companies tick.

4. “How to Win Friends & Influence People” by Dale Carnegie – This one is an oldie but is a must read on every entrepreneur’s read list.  Solid network and good relationships are the foundations of successful business, and that is what makes this book a great read. It is full of techniques for enhancing relationships that can help you in getting what you want out of people (in a good way!).

5. “Rich Dad Poor Dad” by Robert T. Kiyosaki – This is probably the number one book on personal finances of all time. The author busts the myth that you need to earn a high income in order to be rich. He explains the difference very well between working for money and having your money work for you.

6. “The Hard Thing About Hard Things” by Ben Horowitz – Ben Horowitz, an entrepreneur himself, share the difficulties of running a business. In the book, he shares stories of when his business nearly failed, how he fought to defeat, and how all of us can do hard thing too. It is a nice reminder that our problems are not unique and other have succeeded in the face of similar challenges.

7. “Zero to One” by Peter Thiel and Blake Masters – Peter Thiel, founder of PayPal and a lead investor of Facebook thought a class on start-ups, at Stanford, and Blake Masters took very good notes. It resulted in a legendary book on how we can find singular ways to explore uncharted frontiers and create new inventions.

8. “Speak and Get Results” by Sandy Linver – Public speaking, even one on one speaking, can be frightening to many people and this is a book that offers a solution to that problem. The author broke down the science of designing a speech or presentation that will get audiences hooked. In the book, there is a formula for this which can be used at every sales meeting, pitch, client proposal, and so on.

9. “Leadership and Self-Deception: Getting Out of the Box” by the Arbinger Institute – This is a straightforward

 book on how to discover your own self – deceptions, which, according to the book is the root of all leadership problems in today’s organizations. The authors demonstrate that breaking destructive patterns can lead to improved teamwork, communication, trust, motivation, commitment, and leadership.

10. “Getting Things Done: The Art of Stress-Free Productivity” by David Allen – Small business owners know how hard can be to find and maintain high levels of productivity. This is a book that offers a popular method on organizing, prioritizing, and accomplishing tasks that are important. According to David Allen, the secret to increased productivity is the ability to relax. The whole book outlines a system that will help you achieve it.


I can probably add twenty more on the list, but let’s keep it short and basic. It is no easy being a small business owner, and always being prepared and on top of your game. So, keeping your mind sharp and building off the experience of others will give you this advantage. These books will provide you with the wealth of knowledge of those who have gone and done that before you. Happy reading!

Envoice is a professional invoicing app that can save you time that you spend for invoicing and help you run your business smoothly. Learn more about Envoice on