Bornara AI — 2026 Business Plan (with 5-Year Vision)
Owner: Mahdi Moradi Status: Draft Version: 2.0.0 Last Updated: 2026-04-24 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:
- Bornara Tools — A free, ad-supported online toolbox (35+ developer/AI/business tools) generating passive revenue through Google AdSense
- Cookie Business — Homemade cookies sold locally and online, led by Narjes (wife)
Deferred to 2027:
- Giftifye.com — A curated Shopify gift store (on hold until Tools is stable)
- AI Agent Platform (SaaS) — A platform for building custom AI assistants
Opportunistic (not actively pursued):
- 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: $0
- Expected Range: $0–$2,400 (2026 is year 1 — expect mostly costs)
- Expected Net Loss: $8,000–$18,000 (including wife wages, home office, CCA — CRA-defensible)
2. Business Structure
| Item | Detail |
|---|---|
| Legal Name | Mahdi Moradi |
| Trade Name | Bornara AI |
| Business Type | Sole Proprietorship (Canadian) |
| Province | Alberta (Calgary) |
| Business Start Date | 2025 |
| Tax Filing | T2125 (Statement of Business Activities) |
| HST Registration | Not required until $30,000 revenue threshold |
| Incorporation | Planned 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
| Attribute | Detail |
|---|---|
| Platform | Next.js 15, Cloudflare Pages (free tier) |
| Niche | Developer utilities, AI-powered tools, business tools |
| Target Market | Developers, AI practitioners, small business owners |
| Revenue Model | Google AdSense ads (Phase 1), Premium tier (Phase 2) |
| 2026 Revenue Target | $0–$400 |
| URL | tools.bornara.com |
| Build Time | ~126 hours over 6 months (~4–5h/week coding) |
See: Bornara Tools project docs
3.2 Cookie Business — ACTIVE (Narjes-led)
| Attribute | Detail |
|---|---|
| Product | Homemade cookies — baking, packaging, local + online |
| Platform | Instagram (now), Shopify or local ordering (later) |
| Revenue Model | Direct-to-consumer sales |
| Target Market | Local Calgary + online gift market |
| 2026 Revenue Target | $300–$1,500 |
| Regulations | Cottage food ruling pending (Calgary AHS, by April 25) |
3.3 Tech Consulting — OPPORTUNISTIC
| Attribute | Detail |
|---|---|
| Services | Shopify setup, AI automation, web development |
| Target Clients | Network referrals only — not actively pursued |
| Revenue Model | Hourly consulting + project-based |
| 2026 Revenue Target | $0–$500 |
| Pricing | $50–$150/hour |
3.4 Giftifye.com (Shopify Gift Store) — ON HOLD
| Attribute | Detail |
|---|---|
| Status | On hold until Bornara Tools is stable |
| Assets preserved | Domain, branding, supplier research (from 2025) |
| Activation criteria | See 12-Month Roadmap |
| 2026 Revenue Target | $0 |
3.5 AI Agent Platform (SaaS) — DEFERRED TO 2027
| Attribute | Detail |
|---|---|
| Status | Deferred to Q1 2027 |
| Technologies | Azure, Python, LangChain, FastAPI, CosmosDB |
| Activation criteria | See 12-Month Roadmap |
| 2026 Revenue Target | $0 |
4. 2025 Business History (For CRA Context)
| Item | Detail |
|---|---|
| Revenue | $0 |
| Expenses | ~$245.70 (hosting/domain) + domain renewals |
| Activities | Charity website, domain registrations, Giftifye branding, consulting friends |
| Narjes (Wife) Work | Logo 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) |
| Education | Udemy 1-year subscription (paid from personal account) |
| Equipment Purchased | None new in 2025 |
| Equipment (FMV) | Desktop $300, monitors $80, desk $100, printer $40 |
| Home Office | Not claimed (used $500 employment deduction instead) |
| T2125 Status | Not yet filed (as of March 2026) |
| Estimated Net Loss | ~$1,750–$2,500 |
| Toronto Business Trip | Flight, 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
| Source | Owner | Bank | Limit | Rate | Priority |
|---|---|---|---|---|---|
| Personal LOC | Mahdi | BMO | $12,000 | ~9–11% variable | Draw first |
| Personal LOC | Narjes | RBC | $32,000 | ~10–12% variable | Draw second |
| Total available | $44,000 |
| Item | Detail |
|---|---|
| Draw Method | Gradual, as-needed — not a lump sum |
| Interest | Paid by the business (100% deductible on T2125 Line 8710) |
| Annual Interest Cost (est.) | $1,200–$4,500 (depending on balances drawn) |
| Business Account | RBC (same bank as Narjes's LOC — internal transfers are instant/free) |
How It Works
- Draw from Mahdi's BMO LOC first (lower rate); switch to Narjes's RBC LOC once BMO approaches $12K
- Transfer funds to the RBC business bank account before spending — never directly from LOC
- Each draw is documented with: date, amount, LOC source, purpose, and running balance
- Business pays the interest — tracked as a deductible expense (T2125 Line 8710)
- 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)
| Quarter | Estimated Draw | Cumulative | Purpose |
|---|---|---|---|
| Q1 | $3,000–$5,000 | $3K–$5K | Equipment, Shopify setup, software |
| Q2 | $2,000–$4,000 | $5K–$9K | Advertising, wife's wages, inventory |
| Q3 | $2,000–$4,000 | $7K–$13K | Scaling ads, brother contractor, platform |
| Q4 | $3,000–$5,000 | $10K–$18K | Holiday 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
| Risk | Mitigation |
|---|---|
| Over-borrowing | Hard $25K cap; monthly balance review |
| Mixed personal/business use | Dedicated draws with documented purpose only |
| Interest exceeds budget | Draw conservatively; pay down from revenue |
| Business fails to repay | LOC remains personal liability; day job covers it |
| CRA questions deductibility | Full 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
| Phase | Trigger | Insurance Type | Est. Cost |
|---|---|---|---|
| 0 | Now (planning/development) | None required | $0 |
| 1 | First Shopify sale (Giftifye or cookies) | General Liability (CGL) | $300–$500/yr |
| 2 | First food product shipped | Product Liability add-on | +$100–$300/yr |
| 3 | First consulting client (paid) | Professional Liability/E&O | $400–$800/yr |
| 4 | AI 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)
| Scenario | When | Annual Cost |
|---|---|---|
| No sales yet | Now–Q1 | $0 |
| Shopify sales begin | Q2 | $300–$500 |
| + Cookie shipping | Q2–Q3 | $400–$800 |
| + Consulting active | As needed | +$400–$800 |
| Full coverage (all) | Q3–Q4 | $800–$1,500 |
All insurance premiums are 100% deductible on T2125 (Line 8690).
Recommended Providers (Alberta)
- 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 Factor | Rule |
|---|---|
| When to incorporate | January 1 of the first year where prior-year net profit ≥ $50K |
| Why January 1 | Avoids mid-year complexity (two T2125 filings, stub periods) |
| Accountant consultation | Required 3–6 months before incorporation date |
| Trigger monitoring | Review annually at year-end (December) |
| Current status | Not required — no net profit yet |
Decision process:
- At year-end 2027 (and each year after), review actual net profit
- If profit exceeds $50K, consult accountant in Q1 of the following year
- If accountant confirms benefit, incorporate effective January 1 of the next year
- 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
| Year | Revenue | Loss | REOP Defence |
|---|---|---|---|
| 2025 | $0 | <$3,000 | Startup year: domain, hosting, planning. Minimal deductions. |
| 2026 | $360–$2,400 | $6K–$13K | First full year: 2 streams active, real revenue, growth plan. |
| 2027 | $8K–$33K | Break even | Revenue growth + more streams active demonstrates trajectory. |
| 2028 | $43K | Profit | Profitable — 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 Deduction | Recommended Amount | Notes |
|---|---|---|
| Hosting/domains | ~$245.70 | Actual receipted expenses |
| Wife's wages | $500–$1,500 | Only if documented with receipts |
| Equipment FMV (CCA start) | $520 (Year 1 CCA) | Half-year rule on $520 FMV items |
| Home office | $0 | Used $500 employment deduction |
| Total 2025 deductions | $750–$2,300 | Keep 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)