GnuCash Basics

Simple Cash-Based Accounting In GnuCash

Cash-based accounting is a straightforward bookkeeping method where revenue is recorded only when payment is received and expenses are recorded only when they are paid. Unlike the more complex accrual method, which tracks transactions when they are earned or incurred, the cash basis strictly follows the physical movement of money.

Module 1 — Getting Started

This module helps beginners understand what bookkeeping actually is, where to begin, and how to install GnuCash correctly. It sets the stage with foundational concepts so students feel grounded before touching any accounts or transactions.

Module 2 — The Foundation

Build a clean, organized bookkeeping system from day one. Students learn how to set up their business accounts, tour the GnuCash interface, understand the chart of accounts, customize it safely, and establish their accounting period. This module ensures their file is structured properly before they start entering real data.

Module 3 — Bookkeeping Essentials

Master the everyday tasks that keep your books accurate. This module teaches students how to navigate the register, enter opening balances, record split expenses and sales with tax, add notes, attach receipts, filter transactions, and generate simple reports , and reconcile their checking account. These are the core skills they’ll use every week.

What Type of Business Should I Start?

1. Assess Your Interests and Skills

  • Passions: What are you passionate about? Consider businesses that align with your interests, as you’ll be more motivated and engaged.
  • Skills and Expertise: Evaluate your skills and experience. A business that leverages your strengths is more likely to succeed.

2. Identify Market Needs and Opportunities

  • Market Research: Investigate market demand and trends. Look for gaps in the market where you can provide unique value.
  • Customer Pain Points: Identify problems that your potential customers face and think about how your business can solve them.

3. Evaluate Business Models

  • Service-Based Businesses: These can include consulting, freelancing, coaching, and professional services. They’re often easier to start with lower upfront costs.
  • Product-Based Businesses: Selling physical or digital products, either through e-commerce, retail, or online marketplaces like Etsy or Amazon.
  • Content Creation: Blogging, podcasting, or creating a YouTube channel. These businesses can generate revenue through advertising, sponsorships, and affiliate marketing.
  • Tech Startups: Developing software, apps, or tech solutions. These require more technical expertise and potentially higher initial investment.

4. Consider Resources and Investment

  • Startup Costs: Determine how much capital you need to start your business. Some businesses require minimal investment, while others may need substantial funding.
  • Time Commitment: Consider how much time you can dedicate to your business. Some businesses may require full-time attention, while others can be managed part-time.

5. Test and Validate Your Idea

  • Minimum Viable Product (MVP): Create a basic version of your product or service to test the market and gather feedback.
  • Feedback and Iteration: Use customer feedback to refine and improve your offering before fully launching.

6. Long-Term Vision and Goals

  • Scalability: Consider how easily your business can grow and scale over time.
  • Impact: Think about the long-term impact you want your business to have on your customers and community.

Here are a few examples of popular Online and Offline business ideas to consider:

  • E-commerce Store: Selling products online through your own website or platforms like Amazon and Etsy.
  • Freelance Services: Offering skills such as writing, graphic design, web development, or social media management.
  • Online Courses and Coaching: Sharing your expertise through online courses, workshops, or one-on-one coaching sessions.
  • Subscription Box Service: Curating and selling subscription boxes in a niche market (e.g., beauty products, gourmet foods, fitness gear).
  • Drop-shipping Business: Selling products without holding inventory by partnering with suppliers who ship directly to customers.
  • Local Services: Starting a local business offering services like cleaning, landscaping, personal training, or pet care.

Choosing the right business type requires thoughtful consideration and planning. Reflect on your passions, skills, market opportunities, and resources to find the best fit for you.

Companies With a History of Hiring Felons:

1. Amazon

  • Known for hiring in their warehouse and fulfillment centers, Amazon offers opportunities for individuals with a criminal background, particularly in entry-level roles.

2. Walmart

  • Walmart hires individuals with felonies for positions such as stocking, cashiers, and warehouse work. They also offer second chances through the Walmart Restorative Justice Program.
  • Goodwill is famous for providing job training and employment for people with criminal backgrounds in various roles within their retail stores and distribution centers.

4. UPS (United Parcel Service)

  • UPS is known to hire felons for package handler and warehouse positions, especially during peak seasons like the holidays.

5. Kroger

  • Kroger and its family of grocery stores (such as Ralphs, Fry’s, and King Soopers) have hired individuals with felonies in positions like stock clerks, baggers, and warehouse workers.

6. The Salvation Army

  • The Salvation Army operates thrift stores and provides rehabilitation programs, often employing people with felonies in roles like retail associate, sorting, and warehouse work.

7. AutoZone

  • AutoZone has been reported to hire felons for positions such as customer service representatives, stocking, and delivery drivers.

8. Waste Management

  • Waste Management hires for roles in truck driving, waste collection, and maintenance.

9. McDonald’s

  • Many McDonald’s franchises are open to hiring felons, particularly in entry-level positions such as crew members and cooks.

10. Starbucks

  • Starbucks offers positions in customer service and barista roles for those with a criminal record. They have a commitment to inclusivity and second-chance hiring.

11. Coca-Cola

  • Coca-Cola has offered job opportunities in warehousing, production, and delivery services for individuals with felony convictions.

12. Hilton Hotels

  • Hilton and some other hospitality companies offer jobs in housekeeping, maintenance, and food service to people with felonies.

13. Lowe’s Home Improvement

  • Lowe’s is known to hire felons for various roles, including stock clerks, warehouse associates, and customer service.

14. Menards

  • This home improvement chain hires felons for roles in retail sales, stocking, and warehouse operations.

15. Taco Bell

  • Many Taco Bell franchises hire individuals with felonies for entry-level roles like food preparation and cashiers.

16. Tyson Foods

  • Tyson Foods is known to hire felons in manufacturing, food processing, and distribution roles.

17. PetSmart

  • PetSmart offers positions in pet care, stocking, and customer service that are open to individuals with felony backgrounds.

18. Target

  • While Target runs background checks, they have hired felons for positions such as stocking, cashier, and warehouse work in some instances.

19. Subway

  • Subway franchises hire individuals with felonies for sandwich artist and cashier roles.

These companies may have different policies based on location or type of felony, so it’s important to apply and explain your situation if given an opportunity.

Additionally, you have second-chance organizations and program like:


1.Honest Jobs ( https://www.honestjobs.com/)