Skip to main content

Bornara AI — 2026 Business Plan (with 5-Year Vision)

Owner: Mahdi Moradi Status: Draft Version: 2.0.0 Last Updated: 2026-04-20 Applies To: Company


1. Executive Summary

Bornara AI operates as a Canadian sole proprietorship under the legal name of Mahdi Moradi. The business launched in 2025 with website development and consulting, and is executing in 2026 with a focused 2-stream strategy:

  1. Bornara Tools — A free, ad-supported online toolbox (35+ developer/AI/business tools) generating passive revenue through Google AdSense
  2. Cookie Business — Homemade cookies sold locally and online, led by Narjes (wife)

Deferred to 2027:

  1. Giftifye.com — A curated Shopify gift store (on hold until Tools is stable)
  2. AI Agent Platform (SaaS) — A platform for building custom AI assistants

Opportunistic (not actively pursued):

  1. Tech Consulting — Take projects if they come through network

Strategic pivot (April 20, 2026): The original 4-stream plan was proven unrealistic by Q1 results (zero progress on Giftifye and AI Platform). Two streams is the maximum Mahdi can execute well on 17–20 hours/week alongside full-time employment.

2026 Revenue Target

  • Minimum: $360
  • Expected Range: $360–$2,400
  • Expected Net Loss: $6,000–$13,000 (including wife wages, home office, CCA — CRA-defensible)

2. Business Structure

ItemDetail
Legal NameMahdi Moradi
Trade NameBornara AI
Business TypeSole Proprietorship (Canadian)
ProvinceAlberta (Calgary)
Business Start Date2025
Tax FilingT2125 (Statement of Business Activities)
HST RegistrationNot required until $30,000 revenue threshold
IncorporationPlanned at the start of the first fiscal year with proven income (see Section 5a)

Trade Name Registration

Registered trade name "Bornara" — see Trade Name Declaration


3. Revenue Streams (Detailed)

3.1 Bornara Tools (Free Online Toolbox) — ACTIVE

AttributeDetail
PlatformNext.js 15, Vercel (free tier)
NicheDeveloper utilities, AI-powered tools, business tools
Target MarketDevelopers, AI practitioners, small business owners
Revenue ModelGoogle AdSense ads (Phase 1), Premium tier (Phase 2)
2026 Revenue Target$60–$400
URLtools.bornara.com
Build Time~126 hours over 6 months (~4–5h/week coding)

See: Bornara Tools project docs

AttributeDetail
ProductHomemade cookies — baking, packaging, local + online
PlatformInstagram (now), Shopify or local ordering (later)
Revenue ModelDirect-to-consumer sales
Target MarketLocal Calgary + online gift market
2026 Revenue Target$300–$1,500
RegulationsCottage food ruling pending (Calgary AHS, by April 25)

3.3 Tech Consulting — OPPORTUNISTIC

AttributeDetail
ServicesShopify setup, AI automation, web development
Target ClientsNetwork referrals only — not actively pursued
Revenue ModelHourly consulting + project-based
2026 Revenue Target$0–$500
Pricing$50–$150/hour

3.4 Giftifye.com (Shopify Gift Store) — ON HOLD

AttributeDetail
StatusOn hold until Bornara Tools is stable
Assets preservedDomain, branding, supplier research (from 2025)
Activation criteriaSee 12-Month Roadmap
2026 Revenue Target$0

3.5 AI Agent Platform (SaaS) — DEFERRED TO 2027

AttributeDetail
StatusDeferred to Q1 2027
TechnologiesAzure, Python, LangChain, FastAPI, CosmosDB
Activation criteriaSee 12-Month Roadmap
2026 Revenue Target$0

4. 2025 Business History (For CRA Context)

ItemDetail
Revenue$0
Expenses~$245.70 (hosting/domain) + domain renewals
ActivitiesCharity website, domain registrations, Giftifye branding, consulting friends
Narjes (Wife) WorkLogo design, brand identity, product research, supplier sourcing, dropshipping study, cookie recipe study, design mockups
Wife Payment$1,500 cash (multiple payments, 1 hand-signed receipt for all)
EducationUdemy 1-year subscription (paid from personal account)
Equipment PurchasedNone new in 2025
Equipment (FMV)Desktop $300, monitors $80, desk $100, printer $40
Home OfficeNot claimed (used $500 employment deduction instead)
T2125 StatusNot yet filed (as of March 2026)
Estimated Net Loss~$1,750–$2,500
Toronto Business TripFlight, Uber, food, short-term car rental (see note)

Toronto Trip Note: In 2025, Mahdi traveled to Toronto to meet friends about potential business partnerships and consulting opportunities. No concrete deals resulted. Expenses include flight, Uber, food, and a short-term car rental (stayed with friends, no hotel). This trip is potentially deductible under CRA rules if the primary purpose was business exploration — see CRA Compliance Guide for travel deduction rules. Keep all receipts. Since no concrete business resulted, claim conservatively or consult an accountant before including.


4a. Personal Financial Buffer & Funding Plan

Funding Sources

SourceOwnerBankLimitRatePriority
Personal LOCMahdiBMO$12,000~9–11% variableDraw first
Personal LOCNarjesRBC$32,000~10–12% variableDraw second
Total available$44,000
ItemDetail
Draw MethodGradual, as-needed — not a lump sum
InterestPaid by the business (100% deductible on T2125 Line 8710)
Annual Interest Cost (est.)$1,200–$4,500 (depending on balances drawn)
Business AccountRBC (same bank as Narjes's LOC — internal transfers are instant/free)

How It Works

  1. Draw from Mahdi's BMO LOC first (lower rate); switch to Narjes's RBC LOC once BMO approaches $12K
  2. Transfer funds to the RBC business bank account before spending — never directly from LOC
  3. Each draw is documented with: date, amount, LOC source, purpose, and running balance
  4. Business pays the interest — tracked as a deductible expense (T2125 Line 8710)
  5. Principal repayment comes from business revenue once profitable

See LOC Funding Mechanics for full draw process, tracking log, and CRA rules.

Required Documentation (CRA)

  • LOC statement showing each draw (date, amount)
  • Business bank account showing corresponding deposit
  • Written log: date, amount drawn, business purpose
  • Interest statements from bank (monthly or annual)
  • Loan agreement / LOC terms (keep on file)
  • Separation record showing personal vs. business use of LOC

Quarterly Draw Budget (2026 Estimate)

QuarterEstimated DrawCumulativePurpose
Q1$3,000–$5,000$3K–$5KEquipment, Shopify setup, software
Q2$2,000–$4,000$5K–$9KAdvertising, wife's wages, inventory
Q3$2,000–$4,000$7K–$13KScaling ads, brother contractor, platform
Q4$3,000–$5,000$10K–$18KHoliday push, peak ad spend, year-end wages

CRA Rules for LOC Interest Deduction

  • Interest on money borrowed for business purposes is deductible (Income Tax Act s. 20(1)(c))
  • Must trace each draw to a business expense — mixed-use loans lose deductibility
  • Keep the LOC dedicated to business draws only (do not use for personal expenses)
  • If audited, CRA will ask: "What was this money used for?" — your log answers that

Risk Controls

RiskMitigation
Over-borrowingHard $25K cap; monthly balance review
Mixed personal/business useDedicated draws with documented purpose only
Interest exceeds budgetDraw conservatively; pay down from revenue
Business fails to repayLOC remains personal liability; day job covers it
CRA questions deductibilityFull paper trail: draw log + bank statements + purpose

4b. Insurance Plan

Current Status

No business insurance is required or recommended until the business has active revenue, customer-facing operations, or physical product shipments. Insurance should be activated at the point of first customer interaction, not at business registration.

Phased Insurance Approach

PhaseTriggerInsurance TypeEst. Cost
0Now (planning/development)None required$0
1First Shopify sale (Giftifye or cookies)General Liability (CGL)$300–$500/yr
2First food product shippedProduct Liability add-on+$100–$300/yr
3First consulting client (paid)Professional Liability/E&O$400–$800/yr
4AI platform public launch (paid users)Cyber Liability / Tech E&O$500–$1,200/yr

How Business Insurance Works

  • CGL (Commercial General Liability): Covers third-party injury or property damage claims. Purchased as an annual policy — covers the whole business, not per-project.
  • Product Liability: Add-on to CGL for physical products (gifts, cookies). Covers claims if a product causes harm (e.g., food allergy from cookies).
  • Professional Liability / E&O: Covers claims of negligence, errors, or bad advice in consulting/services. Annual policy. Some clients may require proof of E&O.
  • Cyber Liability: Covers data breaches, system failures for the SaaS platform. Not needed until you have paying users storing data.

Insurance Budget (2026)

ScenarioWhenAnnual Cost
No sales yetNow–Q1$0
Shopify sales beginQ2$300–$500
+ Cookie shippingQ2–Q3$400–$800
+ Consulting activeAs needed+$400–$800
Full coverage (all)Q3–Q4$800–$1,500

All insurance premiums are 100% deductible on T2125 (Line 8690).

  • Zensurance — Online small business insurance, quick quotes
  • NEXT Insurance — Designed for small/solo businesses
  • Wawanesa — Canadian, good for home-based businesses
  • Intact Insurance — Major Canadian provider

Action

Do not purchase insurance until Phase 1 trigger. Budget $500–$1,000 for 2026.


5. Five-Year Vision (2026–2030)

Year 1 — 2026: Foundation & Launch

  • Launch all four revenue streams
  • Generate $5,000–$8,500 revenue
  • Build brand presence
  • Develop AI platform MVP
  • Establish CRA-compliant documentation system
  • Expected loss: $10,000–$20,000

Year 2 — 2027: Growth & Scaling

  • Scale Shopify to $15,000–$25,000 revenue
  • Launch AI platform publicly with paid subscribers
  • Expand consulting client base
  • Begin corporate gifting partnerships
  • Scale cookie business with local events
  • Target: Break even or small profit

Year 3 — 2028: Profitability

  • Combined revenue: $50,000–$80,000
  • AI platform generates recurring SaaS revenue
  • Shopify stores optimized and profitable
  • Consider hiring first part-time employee
  • Evaluate HST registration (likely required)
  • Target: Net profit $10,000–$20,000

Year 4 — 2029: Expansion

  • Revenue: $80,000–$150,000
  • Incorporate (Bornara AI Inc.) — see Section 5a below
  • Expand team (contractors, part-time staff)
  • AI platform enterprise features
  • Multiple Shopify stores or brands
  • Target: Net profit $30,000–$50,000

Year 5 — 2030: Scale

  • Revenue: $150,000–$300,000
  • Full team operations
  • AI platform marketplace with third-party templates
  • Franchise or license cookie business model
  • Potential investment or acquisition opportunities
  • Target: Net profit $60,000–$100,000

5a. Incorporation Decision Framework

Decision FactorRule
When to incorporateJanuary 1 of the first year where prior-year net profit ≥ $50K
Why January 1Avoids mid-year complexity (two T2125 filings, stub periods)
Accountant consultationRequired 3–6 months before incorporation date
Trigger monitoringReview annually at year-end (December)
Current statusNot required — no net profit yet

Decision process:

  1. At year-end 2027 (and each year after), review actual net profit
  2. If profit exceeds $50K, consult accountant in Q1 of the following year
  3. If accountant confirms benefit, incorporate effective January 1 of the next year
  4. Example: 2028 profit = $60K → consult accountant Q1 2029 → incorporate Jan 1, 2029 or Jan 1, 2030

This is not urgent — the business has no profit yet. The framework is here so the trigger is documented and not missed.


5b. CRA Reasonable Expectation of Profit (REOP)

CRA uses the REOP test to determine if a business is legitimate or a hobby used for tax deductions. This is critical because Bornara AI shows losses in 2025 and expects losses in 2026.

The CRA Position

  • There is no fixed 5-year rule in Canadian tax law. The "5-year" idea is a common misconception. CRA can challenge business losses at any time.
  • However, CRA generally allows year-1 and year-2 losses for legitimate startups if there is a documented growth plan and evidence of business activity.
  • The key test is: "Does this business have a reasonable expectation of profit?"
  • CRA looks at: business plan, time invested, revenue trajectory, and whether the owner is taking steps to become profitable.

Year-by-Year REOP Strategy

YearRevenueLossREOP Defence
2025$0<$3,000Startup year: domain, hosting, planning. Minimal deductions.
2026$360–$2,400$6K–$13KFirst full year: 2 streams active, real revenue, growth plan.
2027$8K–$33KBreak evenRevenue growth + more streams active demonstrates trajectory.
2028$43KProfitProfitable — REOP question is resolved.

2025 Filing Strategy

Context: 2025 had $0 revenue and minimal activity. Deductions claimed should be conservative to avoid wasting the early-year goodwill CRA extends to startups.

2025 DeductionRecommended AmountNotes
Hosting/domains~$245.70Actual receipted expenses
Wife's wages$500–$1,500Only if documented with receipts
Equipment FMV (CCA start)$520 (Year 1 CCA)Half-year rule on $520 FMV items
Home office$0Used $500 employment deduction
Total 2025 deductions$750–$2,300Keep under $3,000 as planned

Important: Do NOT inflate 2025 deductions. A <$3,000 loss with $0 revenue is perfectly normal for a startup year and will not raise CRA flags. The real REOP evidence comes from 2026 — having revenue, multiple active streams, and a growth plan.

Evidence to Maintain for REOP Defence

  • Documented business plan (this repository)
  • Time logs showing 15–20+ hours/week of business activity
  • Revenue from multiple streams (even small amounts)
  • Marketing spend and customer acquisition efforts
  • Website/store as evidence of real operations
  • Year-over-year revenue growth (2025 → 2026 → 2027)

6. SWOT Analysis

Strengths

  • Focused execution (2 streams, not 4 — learned from Q1)
  • Near-zero startup cost for Bornara Tools (Vercel free tier)
  • Technical expertise in full-stack development and AI
  • Wife independently leads cookie business
  • Full-time employment provides financial stability during growth
  • All deferred assets (Giftifye branding, AI Platform docs) preserved for 2027

Weaknesses

  • Limited time (9-5 job + kitchen job constraint)
  • No existing customer base
  • First-time running e-commerce (cookies) and ad-revenue site
  • Single developer for Tools (bus factor = 1)

Opportunities

  • AI/developer tool audience has high ad RPM ($6–$15)
  • SEO compounding: each tool is a permanent traffic asset
  • Cookie market is growing (home baking trend)
  • Cross-promotion across future streams (Tools → Consulting → Giftifye)
  • Tax losses offset employment income during growth phase

Threats

  • SEO takes 3–6 months to show results (patience required)
  • Cookie business depends on cottage food ruling
  • Ad revenue is seasonal and volatile
  • Burnout risk from 2 jobs + business
  • CRA audit risk if documentation is insufficient

7. Success Metrics

2026 KPIs (Revised)

MetricTarget
Total Revenue$360–$2,400
Bornara Tools: tools live35
Bornara Tools: monthly visits10,000+ by December
Bornara Tools: AdSense approvedBy July 2026
Cookie orders20–50
Cookie Instagram followers500+
Consulting projects0–2 (opportunistic)
Narjes timesheets filedMonthly, every month
CRA documentation completeActivity log + expense log

8. Risk Mitigation

RiskMitigation
CRA AuditMaintain comprehensive documentation (see CRA guide)
No RevenueTools costs $0 to run; cookies have low overhead
Burnout2 streams max; strict time blocks; hard stop 10:30 PM
Slow SEOSEO compounds over time; Q4 seasonal boost helps
Cookie not legal (Calgary)Drop cookies, reallocate hours to Tools
Ad revenue lower than projectedTools runs at $0 hosting; API is the only real cost
Giftifye never startsAssets preserved; no money lost by waiting

9. Getting First Revenue

Immediate Revenue Actions (April–June 2026)

  1. Cookie local sales — Sell to friends, family, neighbours once cottage food ruling confirmed
  2. Cookie Instagram — Build followers through recipe content, take DM orders
  3. Bornara Tools launch — Get 8 tools live by end of May, start SEO indexing
  4. AdSense application — Submit when 20+ pages exist (June target)
  5. Consulting (if it comes) — LinkedIn posts about AI/dev tools, accept referrals

Revenue Timeline

ChannelStreamTimelineCost
Friends/familyCookiesMay 2026$0
Instagram DMsCookiesMay–Jun$0
Google AdSenseBornara ToolsJul 2026+$0
Network referralConsultingAnytime$0
ProductHuntBornara ToolsAug 2026$0

10. Next Steps

  1. Get cottage food ruling from Calgary AHS (by April 25)
  2. Start coding Bornara Tools on May 1 (repo + scaffold)
  3. Narjes: continue cookie recipe testing + Instagram content
  4. Begin paying Narjes monthly with documentation (May)
  5. Set up CRA activity log and expense tracking
  6. Monthly review: check if schedule is sustainable