Honesty is a cornerstone of Shoot and Thrive, so we want you to know that some links in this post are affiliate links. This means we may earn a commission if you make a purchase—at no additional cost to you. We only recommend products and services we trust, have used ourselves, or have thoroughly researched based on industry feedback. Our goal is to provide solutions that genuinely help, whether they come from our direct experience or the collective knowledge of the photography community.
In the world of bland posts about starting photography businesses, I’m going to do something different. I am going to share my journey from struggling photographer starting a photography business with no money to successful, full time photographer who wouldn’t trade it for the world.
Photography is easily one of the most popular hobbies around. It’s true when you hear that “everyone is a photographer” because of how accessible cameras are (hint: they’re in our phones, which are on us 24/7). When people travel, they take out their phones and take pictures. At weddings, mom-and-dad take out their phones to document the day.
Photography is truly alive now more than it ever was.
While many people take photos, few take this skill and hone it to create truly beautiful works. Fewer still go the extra steps to turn their photography into a product that other people would want to buy from them.
If you’re one of those few just thinking about starting your own photography business, but maybe strapped for cash, I can help you turn that dream into a reality.
I got started with photography as a hobby early on in life. During high school, it was something I was passionate about. I’d take photos of my friends and nature when I went on hikes. It was a simple beginning.
About 8 years ago, I started getting lured towards taking my photography skills and doing it professionally. When I married my wife (who is a lovely part of Shoot & Thrive and you can read about us here), it really started to click that wedding photography could be a career for us.
My wife and I learned a lot during 2016, when we took on a few 2nd shooting gigs for other photographers and submerged ourselves into reading everything we could about becoming wedding photographers.
In January 2017, we decided to officially register our photography business legally. By taking that step, we were committing to the dream of being photographers. It was a dream we’d soon learn was challenging, but hugely rewarding.
At this time in our life, we didn’t have much money.
We did not grow up particularly well off financially and worked jobs for other companies to pay our bills.
Still – I made a plan for our business that required us to work, make money, buy the gear we needed (our “startup costs”), then grow from there.
Without much money to spare, every booking we got, we would take that money and reinvest it into getting the best camera gear we could. In our first year in business, we made $45,000 – not bad for basically winging it and working our business as a 2nd job. We reinvested most of this.
By our 2nd year, we had purchased all of the key equipment we needed, and now we could settle into a simpler business where we just had some recurring expenses (like paying to file our taxes and for our mile tracking app and online gallery storage).
By our 3rd year, we were profiting over $100,000 – and have consistently earned for ourselves relatively high salaries since then.
I’m an example that when starting a photography business, having extra money to spend early on is hugely valuable, but not a necessity.
The simplest solution for starting a photography business is to take any money you earn, and reinvest it. Whether you’re photographing portraits, weddings, or something else – you can easily find yourself cashing checks for your clients.
As you earn money, you’ll be able to dedicate funds towards the specific things you need until you’ve finished your start up.
Of course, the key is to invest in the right things early on.
When starting a photography business with no money, any money that you do have come in needs to be applied towards things that are essential to operating your business (like good quality camera equipment) and towards things that will make you more money in the future (like SEO and blogging for photographers).
Photographers can easily get carried away with thinking they need 20 different camera lenses, when in reality they could get by with a small amount of gear. We recommend making a list of necessary purchases you’ll need to make, and a separate list of those things you’d like that could make things easier or fun.
With professional camera equipment typically costing thousands of dollars, it can be a good idea to rent things to get familiar with them before committing to them long term. Some camera rental companies also have options available to rent, then buy at a discounted price if you decide to purchase. As a result, this can be a smart way to try out equipment, then purchase it if you decide it’s right for you.
A few camera rental places we suggest:
Okay, this one may need a little explaining.
When starting a business, you will need to spend money. There’s no real way around it. However, you can spend money on things in a way that is smart and allows you to spend less money.
For example, when purchasing camera gear – it could be a good idea to invest in zoom lenses (like a 70-200mm) instead of a prime lens (like an 85mm) because you’ll end up with similar results, but more scenarios where you can use the 70-200mm.
When considering buying a CRM, check for ones that offer the most bang for your back. There are a lot of great, photographer and creative centered CRMS like Honeybook, Tave, Dubsado and Sprout Studio just to name a few.
If having money to start your photography business journey is a problem, then you’ll need to supplement it until things take off.
I worked an office job until I was able to go full time with professional photography. Many photographers are in a similar position, dreaming of this career path and working towards it, while still needing to pay the bills.
Related: When can you go full time as a photographer?
One of the best things you can do for free to advance your photography career is network. Meet with other photographers and learn how they do things. If you’re looking to get into wedding photography, you have an even larger net to cast – go to meet ups with other wedding professionals and network.
Referrals from your network can be a great way to get new business.
Don’t want to pay for ads because you don’t have a lot of money as it is?
Search engine optimization is a great solution to get found by clients – for free. You can read some of our SEO Tips for more specific suggestions.
Another thing you can do for free that will pay back later is work on refining your client experience. Having a solid client experience in place will help you wow your clients. So whether you’re looking to book your first photography client or your 100th, this is something that is essential.
While this strategy will not work for everyone, one solution for making starting up a photography business without little to no money easier is to go in with someone else. You can split any start up costs with a partner, saving you some upfront expenses.
While this can work well if you have a friend or someone you’ve networked with, this is a great choice for husband and wife photography teams. My wife and I chose to work together, and as a result were able to tackle costs more effectively.
Here at Shoot & Thrive, we are constantly sharing free resources with our audience to help them grow their photography businesses. You can read through our blog for a ton of content.
One of our best is our free mailing list, where we share a consistent flow of education and insights. Sign up today using the form below:
<!--Zoho Campaigns Web-Optin Form's Header Code Starts Here-->
<script type="text/javascript" src="https://jnyrpure-zcglf.maillist-manage.com/js/optin.min.js" onload="setupSF('sf3z34d3b1e65968f2fb4a50097b2c1beab25f3e82dac3996cb378f79c88e421e9d4','ZCFORMVIEW',false,'light',false,'0')"></script>
<script type="text/javascript">
function runOnFormSubmit_sf3z34d3b1e65968f2fb4a50097b2c1beab25f3e82dac3996cb378f79c88e421e9d4(th){
/*Before submit, if you want to trigger your event, "include your code here"*/
};
</script>
<style>
.quick_form_5_css * {
-webkit-box-sizing: border-box !important;
-moz-box-sizing: border-box !important;
box-sizing: border-box !important;
overflow-wrap: break-word
}
@media only screen and (max-width: 600px) {.quick_form_5_css[name="SIGNUP_BODY"] { width: 100% !important; min-width: 100% !important; margin: 0px auto !important; padding: 0px !important } .SIGNUP_FLD { width: 90% !important; margin: 10px 5% !important; padding: 0px !important } .SIGNUP_FLD input { margin: 0 !important } }
</style>
<!--Zoho Campaigns Web-Optin Form's Header Code Ends Here--><!--Zoho Campaigns Web-Optin Form Starts Here-->
<div id="sf3z34d3b1e65968f2fb4a50097b2c1beab25f3e82dac3996cb378f79c88e421e9d4" data-type="signupform" style="opacity: 1;">
<div id="customForm">
<div class="quick_form_5_css" style="background-color: rgb(33, 79, 78); z-index: 2; font-family: Arial; border: 1px none rgb(0, 0, 0); overflow: hidden; width: 627px; height: 104px" name="SIGNUP_BODY">
<div>
<div style="font-size: 16px; font-family: "Arial"; font-weight: normal; color: rgb(255, 255, 255); text-align: left; padding: 15px 35px 5px; width: 100%; display: block; box-sizing: border-box" id="SIGNUP_HEADING"></div>
<div style="position:relative;">
<div id="Zc_SignupSuccess" style="display:none;position:absolute;margin-left:4%;width:90%;background-color: white; padding: 3px; border: 3px solid rgb(194, 225, 154); margin-top: 10px;margin-bottom:10px;word-break:break-all">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tbody>
<tr>
<td width="10%">
<img class="successicon" src="https://jnyrpure-zcglf.maillist-manage.com/images/challangeiconenable.jpg" align="absmiddle">
</td>
<td>
<span id="signupSuccessMsg" style="color: rgb(73, 140, 132); font-family: sans-serif; font-size: 14px;word-break:break-word"> Thank you for Signing Up</span>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<form method="POST" id="zcampaignOptinForm" style="margin: 0px; width: 100%" action="https://jnyrpure-zcglf.maillist-manage.com/weboptin.zc" target="_zcSignup">
<div style="background-color: rgb(255, 235, 232); padding: 10px; color: rgb(210, 0, 0); font-size: 11px; margin: 20px 10px 0px; border: 1px solid rgb(255, 217, 211); opacity: 1; display: none" id="errorMsgDiv">Please correct the marked field(s) below.</div>
<div style="position: relative; margin: 15px 0px 10px 10px; display: inline-block; width: 214px; height: 40px" class="SIGNUP_FLD">
<input type="text" style="font-size: 12px; border-width: 1px; border-style: solid; width: 100%; height: 100%; z-index: 4; outline: none; padding: 5px 10px; color: rgb(113, 106, 106); text-align: left; border-radius: 0px; background-color: rgb(255, 255, 255); box-sizing: border-box; font-family: Georgia; border-color: rgb(0, 0, 0)" placeholder="Email" changeitem="SIGNUP_FORM_FIELD" name="CONTACT_EMAIL" id="EMBED_FORM_EMAIL_LABEL">
</div>
<div style="position: relative; margin: 15px 0px 10px 10px; display: inline-block; width: 214px; height: 40px" class="SIGNUP_FLD">
<input type="text" style="font-size: 12px; border-width: 1px; border-style: solid; width: 100%; height: 100%; z-index: 4; outline: none; padding: 5px 10px; color: rgb(113, 106, 106); text-align: left; border-radius: 0px; background-color: rgb(255, 255, 255); box-sizing: border-box; border-color: rgb(0, 0, 0); font-family: Georgia" placeholder="Name" changeitem="SIGNUP_FORM_FIELD" name="LASTNAME" id="EMBED_FORM_NAME_LABEL">
</div>
<div style="position: relative; margin: 0px 0px 10px 12px; display: inline-block; width: 126px; height: 40px" class="SIGNUP_FLD">
<input type="button" style="text-align: center; width: 100%; height: 100%; z-index: 5; border: 0px rgb(0, 0, 0); color: rgb(255, 255, 255); cursor: pointer; outline: none; font-size: 14px; background-color: rgb(220, 181, 70); border-radius: 1px; font-family: Georgia" name="SIGNUP_SUBMIT_BUTTON" id="zcWebOptin" value="Join Now">
</div>
<input type="hidden" id="fieldBorder" value="">
<input type="hidden" id="submitType" name="submitType" value="optinCustomView">
<input type="hidden" id="emailReportId" name="emailReportId" value="">
<input type="hidden" id="formType" name="formType" value="QuickForm">
<input type="hidden" name="zx" id="cmpZuid" value="12fcb5fa3">
<input type="hidden" name="zcvers" value="3.0">
<input type="hidden" name="oldListIds" id="allCheckedListIds" value="">
<input type="hidden" id="mode" name="mode" value="OptinCreateView">
<input type="hidden" id="zcld" name="zcld" value="1ead985a0af2446c">
<input type="hidden" id="zctd" name="zctd" value="">
<input type="hidden" id="document_domain" value="">
<input type="hidden" id="zc_Url" value="jnyrpure-zcglf.maillist-manage.com">
<input type="hidden" id="new_optin_response_in" value="0">
<input type="hidden" id="duplicate_optin_response_in" value="0">
<input type="hidden" name="zc_trackCode" id="zc_trackCode" value="ZCFORMVIEW">
<input type="hidden" id="zc_formIx" name="zc_formIx" value="3z34d3b1e65968f2fb4a50097b2c1beab25f3e82dac3996cb378f79c88e421e9d4">
<input type="hidden" id="viewFrom" value="URL_ACTION">
<span style="display: none" id="dt_CONTACT_EMAIL">1,true,6,Contact Email,2</span>
<span style="display: none" id="dt_FIRSTNAME">1,false,1,First Name,2</span>
<span style="display: none" id="dt_LASTNAME">1,false,1,Last Name,2</span>
</form>
</div>
</div>
</div>
<img src="https://jnyrpure-zcglf.maillist-manage.com/images/spacer.gif" id="refImage" onload="referenceSetter(this)" style="display:none;">
</div>
<input type="hidden" id="signupFormType" value="QuickForm_Horizontal">
<div id="zcOptinOverLay" oncontextmenu="return false" style="display:none;text-align: center; background-color: rgb(0, 0, 0); opacity: 0.5; z-index: 100; position: fixed; width: 100%; top: 0px; left: 0px; height: 988px;"></div>
<div id="zcOptinSuccessPopup" style="display:none;z-index: 9999;width: 800px; height: 40%;top: 84px;position: fixed; left: 26%;background-color: #FFFFFF;border-color: #E6E6E6; border-style: solid; border-width: 1px; box-shadow: 0 1px 10px #424242;padding: 35px;">
<span style="position: absolute;top: -16px;right:-14px;z-index:99999;cursor: pointer;" id="closeSuccess">
<img src="https://jnyrpure-zcglf.maillist-manage.com/images/videoclose.png">
</span>
<div id="zcOptinSuccessPanel"></div>
</div>
<!--Zoho Campaigns Web-Optin Form Ends Here-->
It is possible to start a photography business with no money. Most of the things we do in our businesses do not require money at all. As photographers, we can do a lot to get our businesses going just by taking advantage of search engine traffic, social media and networking with others in the industry.
Whether you’re just starting out with your photography business or have been in it for a few years, we can help you grow even faster. We support photographers in creating profitable businesses. If you find yourself needing some help to get that extra leg up, get in touch!
Chris is a SEO professional with a passion for helping photography businesses succeed online. With years of experience in the industry, he has a proven track record of increasing website traffic, improving search rankings, and driving revenue growth for his clients.
Transform your photography business into a streamlined, profitable venture that gives you more time, freedom, and confidence.
With the Photography Business Academy, you’ll have a step-by-step guide to building the business—and life—you’ve always dreamed of. From branding to marketing, finances to client experience, we’ve got you covered.
Shoot and Thrive is an ethically created resource for photographers needing mentorship, coaching, or business education. We believe in creating content that’s easy to digest and retain while incorporating educational best practices, so you gain clarity and confidence as a business owner.