Embedded Artistry's Project Proposal Template

Writing project proposals is a necessary activity for consultants. It can be quite nerve-wracking, especially when you are just starting your practice. You're rarely sure what your client actually wants to see, and plenty of second guessing occurs:

  • Are you going to send too much information or too little?
  • Did you cover all of the necessary details?
  • Is it clear what is expected of both parties?
  • How can you prevent scope screep but still help the client with unexpected problems?

We experienced these same struggles and frustrations in our practice. We also realized early on that we were generating our proposals inconsistently: some were contained in an email, others were given verbally, and a small number where presented as formal documents. Our favorite projects were the ones which clearly and concisely documented the client's objectives and requirements. We also discovered a successful method for handling out-of-scope requests without being exploited.

We decided to standardize our approach and create a skeleton that we could re-use for each prospective client. We're now making that same proposal template available to you.

Our template contains the structure that we use on each of our proposals, comments for how to fill out each section, and a selection of sample terms. You can even use this template as a lightweight contract - and we have done so many times.

Armed with our template, you will find yourself consistently creating powerful and sleek proposals for your client.

You can purchase Embedded Artistry's project proposal template below or from the Embedded Artistry store.

Purchase the Template

Project Proposal Template

Formats: .docx

This project proposal template is what Embedded Artistry uses for our consulting projects. Armed with our template, you will find yourself consistently creating powerful and sleek proposals for your clients.

Add To Cart

Related Posts

How I Schedule My Day as a Consultant

As a business owner and programmer, the way I structure my day can have a dramatic impact on my effectiveness and bottom line.

For the most part, traditional employees get a paycheck regardless how productive their day is. When starting out as a consultant, many think that they will be making more money: "$205/hr times 40 hours - I'm going to be rich!"

Unfortunately, consulting and business ownership don't work that way. I only get paid when I am working on billable tasks or negotiating new contracts. Even in the best week, I can only feasibly bill a maximum of 25 hours before I start making sacrifices and ignoring my business's needs.

If you ignore your own business too long, you will fail. You must administer to your business, find new clients, think about your firm's strategy, and develop IP you can leverage on future projects.

Balancing these different focuses can be a challenge. I must tackle a mix of tasks which may be highly creative (writing and programming), inter-personal (meetings, calls, and pitches), or tedious and mundane (accounting, scheduling posts, filling out forms, paying taxes).

Scheduling the wrong type of activity at the wrong time of day results in a massive loss in productivity. In the worst case, poor scheduling directly impacts the profitability of my projects and can cause them to be delivered late.

To maximize my effectiveness, I try my best to schedule tasks according to my body's rhythms. Yours may be different, which is fine - just make sure you are maximizing your effectiveness. By thinking about when you do your best work and focusing on that, you can increase your productivity and output quality without changing the total invested time.

Table of Contents:

How I Structure My Day

I mentioned that you must listen to your body. I find the following statements to be true:

  1. My ability to focus is best in the morning
    1. I have a much easier time writing in the morning
    2. I have a much easier time holding details in my head in the morning
    3. I can single-task without distraction in the morning
  2. Checking social media / email / news can ruin my morning productivity
  3. Eating a greasy restaurant lunch really slows me down for the rest of the day
  4. I find it much harder to stay focused and single-task in the afternoon
  5. Talking with people effectively shuts down my ability to do deep work for a few hours
  6. I can generate a lot of creative ideas in the evening, which gives me a quality start for the next day
  7. By planning the next day before I finish working, I have an easier time diving into work & following the plan

Given these general observations about my body and mind, I've developed a general set of guidelines:

  1. Mornings are reserved for deep-thinking & focus
  2. Afternoons are reserved for meetings, calls, administrative tasks, and "mindless" activities
  3. Evenings are reserved for planning and brainstorming


I do my best work in the morning. My creative juices are flowing, I can think clearly, I can build mental models, and I can focus deeply on one task.

My work morning typically consists of a four hour block. I try for 1-2 hours of writing with 2-3 hours of high-quality focused programming. Since I run a website and a consulting company, the bulk of my creative and high-value work is completed in this four hour block.

Sometimes I have non-programming work that requires intense focus and analysis. For instance, I review legal documents in the morning when it's much easier for me to parse legalese. I will also read specifications and other dense technical information in the morning.

If I need to have a creative meeting which involves high levels of attention and focus, I will schedule it for the morning. Such meetings include:

  • Joint debugging sessions
  • Architecture & code reviews
  • Contract reviews
  • Analyzing strategy


I tend to experience an energy dip in the afternoon, most notably right after lunch. Fundamentally, I find it impossible to perform deep thinking on a problem, my programming output drops, and I tend to make more mistakes.

I try to avoid writing, programming, and specification work in the afternoon. Instead, I perform more "mindless" activities such as:

  • Company accounting updates
  • Responding to emails
  • Sending calendar invites
  • Scheduling blog posts
  • Scheduling social media posts
  • Updating my CRM spreadsheet
  • Collecting and logging key metrics

I also try to schedule most of my meetings and calls in the afternoon. I find that most social interactions tend to put me in a mental state which is not conducive to programming. Scheduling these social activities in the afternoon works well, since I am typically not programming at that time anyway.


My energy starts to increase again around 1500-1600. My creative juices start flowing, though my productivity muscles aren't as strong as they were in the morning.

I spend time taking notes on any interesting ideas I have. Since I've had a break from the programming and writing tasks of the morning, my brain is often full of ideas relating to where I left off. These can be helpful fuel for jumping right into productive work the next day.

I also take time each evening to focus on planning the next day. I note down any tasks that I accomplished today and create a plan for the following day. Having a plan in the morning prevents me from the typical clicking-around-the-web-while-deciding-what-I-should-work-on.

If I need to have a planning or brainstorming meeting, I will try to schedule it for the evening. This can include strategy meetings in the case that we are trying to determine new strategic direction.

If I don't have time in the evening for this type of meeting, I will potentially sacrifice time in the morning, as I want to tap into the creative juices. Post-afternoon grogginess doesn't produce quality planning or brainstorming in my experience.

Supporting Efforts

Organizing your workday to match your natural energy and thought rhythms can have a tremendous impact. However, our non-workday rituals and activities can provide just as much of an impact on our work quality.

Pre-work Rituals

While I don't think the particular morning rituals of an individual are the keys to success, I do think that having a set of morning rituals is important in itself, no matter what they are.

My morning rituals are geared to allow my mind to be in a quiet, creative place when I start working

I wake up around 0600 and immediately head out for a 2-3 mile walk with my dog, which helps get the blood flowing. Depending on my mental state, I will either listen to a podcast or walk without headphones. Quiet walks tend to produce novel new ideas, while podcast walks are good when I need exposure to new ideas or alternative views.

After my walk I perform breathing exercises, journal, and read. By 0800 my brain is full of ideas and itching to start writing - just the state I'm looking for.

Post-work Ritual

In today's world, it seems that people are always working. This can be especially challenging for consultants who work from home. There's no separation of work environments, and it's tempting to work an extra hour or two to make more money.

I like to perform a "post-work ritual" which signals to my body that the work day is over. I find this ritual to be especially important when working from home - at least those working in an office have the ritual of driving home from work!

I always end my workday by planning the next day. After planning my day, I shut my laptop, leave it upstairs, and head out to walk my dog. These don't always provide great separation, especially since I walk my dog throughout the day. I'm also experimenting with rituals such as changing clothes, playing music for 30 minutes, and performing a workout.

You have to take time away from work. Don't sacrifice your mental, physical, and emotional well-being.

Take Breaks

You cannot be effective if you are wrapped up in a frustrating task. Frustration clouds are thinking, and inevitably you waste time on that activity.

If you recognize that you are frustrated, stuck on a tricky problem, or running around in circles, take a break. A five to fifteen minute walk will help re-energize you and reset your physiological state. In many cases, you will return to your work with solutions or new ideas to try.

Sometimes all we need is a little fresh air and separation from our problems.

Eliminate Distractions

Knowing your productivity and energy rhythms is half the battle. But what good is it to know that you think clearly in the morning if you are checking your email or Twitter every five minutes?

Here are some ideas for eliminating distractions and temptations:

  • Quit your email program
  • Log out of distracting sites
    • Logging back in is an additional step that will enable you to break your automated brain loop
  • Use an app such to temporarily block distracting sites
  • Unplug your router from the internet
    • Perhaps you still want to use your file server or stream music to your speakers…
  • Put your phone in airplane mode or enable Do Not Disturb

You must guard the precious hours of clear thinking, or they will be taken from you.

Eat Well and Move

You must carve out time to can take care of your body. Be absolutely selfish, sacrifice money, decline meetings - do whatever it takes to prioritize your health.

A well-functioning body will give you additional energy, reduced stress, clearer thoughts, and boost your immunity to sickness. Neglecting your body will result in lowered energy, groggy thinking, and increased sickness.

Health seems to be the first thing to go when we get busy or stressed out. Don't make this foolish sacrifice.

Always Have a Plan

You should always be selecting your tasks based on some kind of plan, preferably one that is written down. Don't leave your day open to chance.

Every Friday, I create a plan for the following week which includes:

  1. Five primary tasks
    • These MUST be accomplished
    • If they were the only tasks you finished, it will be a good week
  2. Five secondary tasks
    • These need to be accomplished, but not at the expense of the primary tasks
  3. Bonus tasks
    • What to do when you have small chunks of time that need to be filled
    • Not necessarily urgent, so should not ever overtake primary or secondary tasks in priority.
  4. Known meetings, due dates, or exceptional notes

For each workday, I select my tasks from this weekly list. The night before each workday, I sit down and plan the following day. I select 1 primary task, 1-2 secondary tasks, and any number of bonus tasks that may fit in my schedule.

Each day I wake up and have a plan already written out. I simply follow this list and execute in order. I only start on the secondary tasks once I've finished the most important task. Bonus tasks are only tackled when everything is finished or when I have a small convenient slot between two tasks.

I typically try to stick to the day's plan with as few modifications as possible. In the evening, I can re-evaluate my plans and adjust to any new information for the following day.

You are allowed to address fires if they are truly critical and worthy of ignoring everything else - but those times are more rare than you think. You can schedule them into your week without disturbing your current priorities.

Remember To Make Your Own Schedule

I hope you've gleaned something from my notes on how I structure my day. Please keep in mind that these notes are tailored to how I work. Your schedule, body, and energy flow will dictate a different flow.

Want to Start Consulting? Here Are My Musings and Recommended Resources

I started this website as a way to share the notes and lessons I've learned over the years. I've been consulting for almost two years now, and I wanted to share some resources that helped me start and grow my business.

If you have any questions or suggestions for additional resources, send me an email!

Table of Contents

  1. Getting Started
  2. Contracts
  3. Proposals
  4. Insurance
  5. Books
  6. Courses
  7. Articles
  8. Videos
  9. Other Resources

Getting Started

When starting a business, it's easy to think that there's a lengthy list of boxes you need to check. With consulting, this is not the case. You don't need a website, you don't need a custom letterhead, you don't need business cards, you don't need a logo, and you don't need social media presence. Capital requirements are minimal, especially if you can work from a home office.

The only real requirement to start a consulting business is having the skills to back up your offering and price point. Finding work is a matter of making connections, identifying problem areas, and offering solutions to those problems.

I expected that proposals, contracts, and business setup would account for most of my difficulty getting started. I was wrong - those pieces are straightforward and can be slowly improved over time.

These were actually my biggest challenges when getting started:

  1. Not realizing that I can only feasibly bill around 20 hours a week (running a business and finding new clients takes time)
  2. Improper expectations for timelines - from first conversation to a decision on a project proposal often takes 2-3 months
  3. Desperation for money and pressure from long pipeline times can easily overwhelm your judgment and cause you to take on a problematic client or project
  4. Learning how to filter out problematic clients and projects as early as possible, and turning that evaluation into a systematic approach
  5. Getting clients to pay me reliably and on-time (Now I have better contracts, late fees, and termination clauses)
  6. Remembering to take time to administer my own business, reflect on my long term vision, and review high level strategy


Every job you take should have a contract associated with it. Contracts exist to protect both parties. Not having a contract in place is the quickest path to business hell.

I highly advise working with a lawyer to review your contracts. However, at the beginning this may not be financially feasible. Here are some consulting contract templates you can use to get started:

Clients will often want you to use their consulting contract. Use this contract review checklist from the IEEE to make sure you are properly protected.

If there are terms that need modification, or clauses that you think are questionable or unfair, request changes. If a client will not negotiate or modify terms, do not proceed - that is a major red flag. Contracts are meant to be equitable, and negotiation is the process that creates equitability. Blindly accepting a contract's default terms will not work out in your favor if something goes wrong.


As a consultant, you must become comfortable writing and submitting proposals.

Before sending a proposal, you must have a general verbal agreement with the client on what outcomes you will be providing, the target timeline, and the projected cost. Sending a client a proposal before these items have been discussed and agreed upon will greatly increase the probability of a rejected proposal.

Keep your proposals brief - I limit myself to 3 pages.

These resources provide insight on how to craft a quality proposal:

Use these example proposal templates to get started:

Before submitting your proposal to a client, use this checklist to ensure you are not missing any critical information:


Insurance is a contentious topic. If all goes well, you won't need it. However, something will eventually go wrong, and you will want to make sure that you are protected and that your liability is limited.

While insurance is not a necessity when first starting your business, you will eventually want to purchase these key offerings:

  • Professional Liability
    • Also known as "Errors & Omissions" insurance
  • General Liability
    • Sometimes this is included in professional liability, but often it is a separate policy
  • Disability
    • Ensure that you are covered until you are able to return to your normal work, not any work

Professional liability is a nebulous term and can have different meanings. I found this guide helpful:

I settled on the IEEE insurance offerings for my business. Other professional organizations or small business associations commonly provide insurance at a discounted rate.


The following books have had the most impact on my business:


The following courses have been impactful on my business, both in getting started and continuing to develop my business skills. Make sure to continue to invest in your own development!

  • Earn 1K
    • Ramit Sethi's course on identifying a business idea and getting your first $1000 from it.
    • Covers testing your business idea, lead generation, lead conversion, emphasizing benefits, upsells, and generating follow-up work
  • Creative Live: How to Make Money by Ramit Sethi
    • Similar to Earn1K in content
  • Call to Action
    • Ramit Sethi's course on copywriting
    • How we communicate affects our business in may small ways, including the emails we send, our sales pages, our websites, etc.


Here are some helpful consulting and business-related articles:

Jack Ganssle has published a series of articles describing his experience as a consultant in the embedded systems space:

Stephanie Hurlburt of Basis has also published helpful advice:


The following videos have provided me with wisdom and inspiration for my business:

Other Resources

Here are other helpful consulting and business resources: