Advisory News

Registering Your Startup in Africa: “It all depends on the goal of what you’re creating.”

It all depends on the goal of what you’re creating,” explained Tosin Amusan, Product Development Lead at Mylaw.ng when asked about the proper way to register startups in Africa.

A business is like a house. When you decide to build a house [you build your foundation based on] where you want it to go. In the same way, your business structure should be determined by where you see yourself going. So if it’s a small business, which is just a side-hustle then you have a business name. But, if you see yourself having investors, having a board, going international, then you are a company….if you are not doing it for a profit, you are looking at an NGO.

While some startups might not see registering their company properly as a big deal, not doing so can lead to costly consequences.

If you decide to create a startup and something goes wrong, they [could] come for your assets,”  Amusan explained at the Africa Tech Summit’s session on managing legal risk and navigating the regulatory landscape.

Let’s say a founder borrowed money from a bank to bootstrap their startup without registering as a limited liability company (LLC). If the founder defaulted on this loan, he/she could have their personal assets seized.



Registering a startup as an LLC adds a layer of protection by limiting the amount of money lost in the event of a default to a certain amount ( usually equivalent to the amount of money one has invested) and restricts your assets from any claims.

How your startup is registered can also be a determining factor in attracting investors and grant funding.

A startup that sees itself seeking out investors, establishing a board of directors or going international would register as a company with the goal of attracting investment to fund their endeavors. A startup that wants to operate as a nonprofit and apply for grant funding might register as a non-governmental organization (NGO).

With all the excitement of starting a business people don’t realize and then they have to go back and learn from the mistakes they have made or pass on opportunities because they have the wrong corporate structure,” said Amusan.  “so basically think ahead, write it down…and talk to a lawyer!”

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

AppsAfrica.com is a leading pan-African technology news portal and advisory service, dedicated to delivering the latest insight on mobile, tech and innovation in Africa.
AppsAfrica Advisory provides strategic, tactical and operational Africa advisory services for mobile and tech ventures planning to launch or expand in Sub-Saharan Africa with a team of experienced advisors. Our events celebrate and connect the best in mobile and tech from across the African tech ecosystem with global players.

Subscribe to our mailing list

Subscribe to our mailing list

Copyright © 2013 - 2018 AppsAfrica. All rights reserved.

To Top
[gravityform id="3" title="false" description="false"]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_3' ><form method='post' enctype='multipart/form-data' id='gform_3' action='/registering-your-startup-in-africa/'> <div class='gform_body'><ul id='gform_fields_3' class='gform_fields top_label form_sublabel_below description_below'><li id='field_3_6' class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_6' >First Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_3_6' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id='field_3_5' class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_5' >Last Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_3_5' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id='field_3_2' class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_2' >Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_3_2' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /> </div></li><li id='field_3_3' class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_3' >Company</label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_3_3' type='text' value='' class='medium' aria-invalid="false" /></div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_3' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_3"]){return false;} window["gf_submitting_3"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_3"]){return false;} window["gf_submitting_3"]=true; jQuery("#gform_3").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_3' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='3' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_3' value='WyJbXSIsImRhMGM2ZmNhYjdjNjM5OGNjZGQ1OTBhMjNmMjAzMzExIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_3' id='gform_target_page_number_3' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_3' id='gform_source_page_number_3' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 3) {} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [3, 1]) } ); </script>
[gravityform id="3" title="false" description="false"]
<div class='gf_browser_unknown gform_wrapper' id='gform_wrapper_3' ><form method='post' enctype='multipart/form-data' id='gform_3' action='/registering-your-startup-in-africa/'> <div class='gform_body'><ul id='gform_fields_3' class='gform_fields top_label form_sublabel_below description_below'><li id='field_3_6' class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_6' >First Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_6' id='input_3_6' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id='field_3_5' class='gfield gf_right_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_5' >Last Name<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_3_5' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /></div></li><li id='field_3_2' class='gfield gf_left_half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_2' >Email<span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_2' id='input_3_2' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /> </div></li><li id='field_3_3' class='gfield gf_right_half field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_3_3' >Company</label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_3_3' type='text' value='' class='medium' aria-invalid="false" /></div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_3' class='gform_button button' value='Submit' onclick='if(window["gf_submitting_3"]){return false;} window["gf_submitting_3"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_3"]){return false;} window["gf_submitting_3"]=true; jQuery("#gform_3").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_3' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='3' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_3' value='WyJbXSIsImRhMGM2ZmNhYjdjNjM5OGNjZGQ1OTBhMjNmMjAzMzExIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_3' id='gform_target_page_number_3' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_3' id='gform_source_page_number_3' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div><script type='text/javascript'> jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 3) {} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [3, 1]) } ); </script>