Business Registration

Start Your Business Professionally

We simplify company registration and business setup so you can launch with confidence.

Expert Consultancy

Trusted Business Consultants

From tax advisory to compliance, our specialists guide every step of your growth.

Legal & Compliance

Legal Support, Simplified

Stay compliant with BRELA, TRA and beyond, handled by professionals you can trust.

Our Core Values

The principles that guide everything we do

ACCOUNTABILITY

We take responsibility for our actions and decisions

TRANSPARENCY

We operate with complete openness in all processes

INTEGRITY

We uphold ethics and honesty in all services

PRIVACY

We protect client information with highest security

RESULTS ORIENTED

We focus on achieving excellent outcomes for clients

84+ Companies Registered
200+ Documents Processed
100% Tax Compliance
98% Client Satisfaction

Our Services

Comprehensive legal, tax and registration services with ease and efficiency.

Company Registration

Registration of all types of companies with BRELA quickly and easily.

  • Business Name Registration
  • Private & Public Company Registration
  • Mining License Registration
  • Lending Institutions Registration
  • NGO Registration
  • Trademark Registration (Logo)
  • Small Industries Registration
Start Registration

Tax Consultancy

Full tax advisory and management services for individuals and corporations.

  • PAYE and SDL Filing
  • VAT Return
  • Tax Auditing
  • Tax Appeal & Objection
  • TIN Application
Get Consultation

Accounting & Auditing

Professional accounting and auditing services for your company.

  • Accounting Services
  • Auditing
  • Financial Statement Preparation
  • Business Structure Advisory
  • Official Document Management
Contact Us

Company Types by Ownership

We help you choose the right company structure for your business.

Private Company

Established by 2-50 people who are founding directors. Their shares cannot be sold outside the owners except by agreement through a Resolution that must be accepted by the company's Memart.

Public Company

Established by 7 or more founding directors. After completing BRELA registration, they register at the Stock Exchange to allow the public to buy shares through DSE.

Foreign Company

Founders are non-citizens with investment qualifications only. The law requires at least one Tanzanian in the foreign company during registration.

Government Institutions

Public institutions with all company features but established by a special Act of Parliament. 100% government owned. Examples: STAMICO, TANESCO.

Our History

The journey of Upcraft Company Limited

2023: Founded by Mr. SM Marcos and colleagues as Better Buy Company in Morogoro Region.

2024-2025: Transformed and renamed to Upcraft Company Limited.

Late 2025: Relocated headquarters to Dar es Salaam, Sinza - Bamaga.

Meet Our Founder

The vision and leadership behind Upcraft Company Limited.

SM Marcos - Founder of Upcraft Company Limited
SM Marcos Founder & CEO
Leadership

A Vision Built on Excellence

SM Marcos — Founder & Chief Executive Officer

With years of experience in business registration, taxation and corporate compliance, SM Marcos founded Upcraft to make professional business services accessible, transparent and reliable for every entrepreneur in Tanzania.

Under his leadership, the company has grown into a trusted partner for startups, SMEs and established enterprises — delivering precision, integrity and measurable results on every engagement.

“Our mission is simple: remove the bureaucracy from business so our clients can focus on what they do best — building, growing and leading.”
5+Years of Leadership
84+Companies Registered
100%Client Commitment

Registration Requirements

Documents and information needed for business and company registration.

Business Name Registration

  • Desired business name (not already registered)
  • Type of business you conduct
  • NIDA, Email, Phone, and P.O Box
  • Full names of Business Owner
  • Business location (Region, District, Ward, Street)
  • Residential address (Region, District, Ward, Street)
  • Business Owner's signature

Company Registration

  • Desired company name
  • Company business types (1-20)
  • NIDA, Email, Phone, P.O Box of Directors
  • Full names of Directors
  • Directors' TIN numbers
  • Business location and Directors' residential addresses
  • Directors' signatures
NOTE: WE PROVIDE A MAJOR SEMINAR FOR DIRECTORS BEFORE STARTING COMPANY REGISTRATION. Email must be active.
START YOUR BUSINESS JOURNEY

Register Your Business Today

Join 50+ successful businesses that trusted Upcraft for their registration. Get started in minutes!

No hidden fees
Fast processing
100% online
Please enter your full name (min 2 characters).
Please enter a valid email address.
Please enter a valid phone number (9-15 digits).
Please select a service.

Your information is secure and confidential. We respond within 2 hours.

Ready to Start Your Business?

Join hundreds of entrepreneurs who registered their businesses through Upcraft. Fast, reliable, and professional service.