Corporate Income Tax (T2) Accountant in Manitoba (MB)

Virtual corporate income tax (t2) for Manitoba — 527 communities served, CRA EFILE registered, same fees across the province.

BOMCAS Canada provides corporate income tax (T2) return preparation to clients across Manitoba, serving all 527 known communities in the province — from major centres like Winnipeg to the most remote village and hamlet. 25 Manitoba cities currently have a dedicated Corporate Income Tax (T2) service page; every other community is served through this provincial hub and a virtual delivery model.

Corporate Income Tax (T2) in Manitoba: what every taxpayer needs to know

Manitoba has a 0% provincial small business corporate tax rate (tied with Yukon for the lowest in Canada) on the first $500,000 of active business income. The province charges 7% Retail Sales Tax (RST) in addition to 5% GST. Winnipeg, the capital, is a major aerospace, transportation, and financial services centre, while rural Manitoba is dominated by agriculture and manufacturing.

Manitoba RST is administered by the Manitoba Department of Finance. RST applies to tangible personal property and certain services. The province also levies a Health and Post-Secondary Education Tax Levy (payroll tax) on employers with annual remuneration above the exemption threshold. Manitoba farmers benefit from specific provincial farm property assessment rules.

For corporate income tax (t2) specifically, the Manitoba environment matters because the Manitoba small-business combined corporate rate is 9% on the first $500,000 of active business income — calculated as federal 9% plus the Manitoba small-business rate of 0%.

Who we serve with corporate income tax (t2) in Manitoba

Our Manitoba corporate income tax (t2) clients include Canadian-controlled private corporations (CCPCs), professional corporations, holding companies, family-owned operating companies, and real estate corporations.

Because Manitoba’s economy includes agriculture, manufacturing, aerospace, transportation & logistics, we have particular depth serving operators in those sectors.

What is included in our Manitoba corporate income tax (t2) service

  • T2 corporate return with all applicable schedules
  • GIFI-coded balance sheet and income statement
  • Small business deduction analysis on the first $500,000 of active income
  • Capital dividend account (CDA) and refundable dividend tax on hand (RDTOH) tracking
  • Inter-corporate dividend planning between holdco and opco
  • Salary vs dividend remuneration mix for the owner-manager
  • CCA schedules and AccII election
  • Provincial corporate return preparation (CO-17 in Quebec)

Applicable CRA forms and schedules: T2 Short or T2 Long, Schedule 1, 3, 4, 5, 8, 50, 100, 125, 141, T2 Schedule 200.

Typical pricing in Manitoba: Standard T2 returns for active CCPCs start at $1,200, including GIFI coding, schedules, and CRA filing. Holding companies and inactive corporations start at $650.

Common corporate income tax (t2) problems we fix for Manitoba taxpayers

Most of our Manitoba clients come to us after running into one of these recurring issues:

  • shareholder loans (s.15(2)) that breach the one-year repayment window
  • GRIP/LRIP miscalculation that causes incorrect eligible-dividend designations
  • small business deduction grind from passive investment income over $50,000
  • associated-corporation tax planning across multiple Opco/Holdco structures
  • late-filed T2 returns triggering CRA arbitrary assessments

Every issue above has a defined CRA remedy. We document the position, prepare the supporting paperwork, file with the CRA, and represent you through any follow-up correspondence.

Deadlines and CRA timing for Manitoba

A T2 corporate return is due six months after the corporation's fiscal year-end. Corporate tax owing is due either two months (most corporations) or three months (CCPCs claiming the SBD) after year-end. Late filing triggers a 5% penalty plus 1% per month for up to 12 months.

BOMCAS Canada tracks every deadline on a per-client compliance calendar. You receive reminders well before each due date, and we file electronically to give you proof of timely submission.

Corporate Income Tax (T2) by city in Manitoba

Below are the Manitoba cities and towns with a dedicated Corporate Income Tax (T2) service page. Every community listed has its own SEO-optimized landing page with local context, FAQs, and the same scope of work described on this hub.

View all 502 smaller communities in Manitoba we also serve
Aghaming, Manitoba Alexander, Manitoba Alonsa Alonsa, Manitoba Altona, Manitoba Amalgamation of Winnipeg Angusville, Manitoba Anola, Manitoba Arborg, Manitoba Argyle, Manitoba Ashern, Manitoba Ashville, Manitoba Association of Manitoba Municipalities Aubigny, Manitoba Austin, Manitoba Baden, Manitoba Badger, Manitoba Bakers Narrows, Manitoba Baldur, Manitoba Barrows, Manitoba Beausejour, Manitoba Benito, Manitoba Berens River, Manitoba Big Black River, Manitoba Big Eddy, Manitoba Birch River, Manitoba Birds Hill, Manitoba Birtle, Manitoba Bissett, Manitoba Blumenort, Manitoba Boissevain, Manitoba Brandon, Manitoba Brochet, Manitoba Brunkild, Manitoba Bruxelles, Manitoba Caliento, Manitoba Camperville, Manitoba Carberry, Manitoba Carman, Manitoba Cartwright – Roblin Municipality Cartwright, Manitoba Central Plains Region Charleswood, Winnipeg Chater, Manitoba Chortitz, Manitoba Churchill, Manitoba Clearwater, Manitoba Cormorant, Manitoba Cottonwoods, Manitoba Cranberry Portage, Manitoba Crane River, Manitoba Cromer, Manitoba Cross Lake, Manitoba Crystal City, Manitoba Cypress River, Manitoba Dallas, Manitoba Dauphin River, Manitoba Dauphin, Manitoba Dawson Bay, Manitoba Deloraine, Manitoba Discuss improvements to the content page [t] Domain, Manitoba Dominion City Dominion City, Manitoba Douglas, Manitoba Duck Bay, Manitoba Dugald, Manitoba Dunnottar, Manitoba East Kildonan, Winnipeg East Selkirk, Manitoba Easterville, Manitoba Eastman Region Elgin, Manitoba Elie, Manitoba Elkhorn, Manitoba Elm Creek, Manitoba Elma, Manitoba Elphinstone, Manitoba Emerson, Manitoba Erickson, Manitoba Eriksdale, Manitoba Ethelbert, Manitoba Falcon Lake, Manitoba First Nations in Canada Fisher Bay, Manitoba Fisher Branch, Manitoba Forrest, Manitoba Fort Alexander, Manitoba Fort Garry, Winnipeg Foxwarren, Manitoba Fraserwood, Manitoba Friedensfeld West Friedensfeld, Manitoba Friedensruh, Manitoba Garden Hill, Manitoba Gardenton, Manitoba Garson, Manitoba Gilbert Plains Municipality Gillam, Manitoba Gimli, Manitoba Gladstone, Manitoba Glenella, Manitoba Glenlea Gods Lake Narrows, Manitoba Gods River, Manitoba Grand Rapids, Manitoba Grande Pointe, Manitoba Grandview Municipality Grandview, Manitoba Granville Lake, Manitoba Gretna, Manitoba Grosse Isle, Manitoba Grunthal, Manitoba Gunton, Manitoba Hadashville, Manitoba Hamiota Municipality Hamiota, Manitoba Harwill, Manitoba Herb Lake Landing, Manitoba Hnausa Hochfeld, Manitoba Hodgson, Manitoba Holland, Manitoba Homebrook, Manitoba Howden, Manitoba Human settlement Ilford, Manitoba Inglis, Manitoba Interlake Region Isabella, Manitoba Island Lake, Manitoba Jackhead, Manitoba Kemnay, Manitoba Kenton, Manitoba Kenville, Manitoba Killarney, Manitoba Kleefeld, Manitoba Komarno, Manitoba La Broquerie La Broquerie, Manitoba La Riviere, Manitoba Lac Brochet, Manitoba Lac du Bonnet, Manitoba Landmark, Manitoba Leaf Rapids, Manitoba Letellier, Manitoba Libau, Manitoba Little Bullhead, Manitoba Little Grand Rapids, Manitoba Lockport, Manitoba Long Body Creek, Manitoba Loon Straits, Manitoba Lorette, Manitoba Lundar Lundar, Manitoba Lynn Lake, Manitoba MacGregor, Manitoba Mallard, Manitoba Manigotagan, Manitoba Manitoba Historical Society Manitoba House, Manitoba Manitoba municipal amalgamations, 2015 Manitou, Manitoba Marchand, Manitoba Matheson Island, Manitoba Matlock, Manitoba McAuley, Manitoba McCreary, Manitoba Meadow Portage, Manitoba Melita, Manitoba Miami, Manitoba Minnedosa, Manitoba Mitchell, Manitoba Moose Lake, Manitoba Moosehorn Morden, Manitoba Morris, Manitoba Municipality of Bifrost – Riverton Municipality of Boissevain – Morton Municipality of Brenda – Waskada Municipality of Clanwilliam – Erickson Municipality of Deloraine – Winchester Municipality of Emerson – Franklin Municipality of Ethelbert Municipality of Glenboro – South Cypress Municipality of Glenella – Lansdowne Municipality of Grassland Municipality of Harrison Park Municipality of Hillsburg – Roblin – Shell River Municipality of Killarney-Turtle Mountain Municipality of Lorne Municipality of Louise Municipality of McCreary Municipality of Minitonas – Bowsman Municipality of Norfolk Treherne Municipality of North Cypress – Langford Municipality of North Norfolk Municipality of Oakland – Wawanesa Municipality of Pembina Municipality of Rhineland Municipality of Roblin Municipality of Russell – Binscarth Municipality of Shoal Lake Municipality of Souris – Glenwood Municipality of Ste. Rose Municipality of Swan Valley West Municipality of Two Borders Municipality of West Interlake Municipality of WestLake – Gladstone Mystery Lake, Manitoba Narcisse, Manitoba National Mills, Manitoba Neelin, Manitoba Nelson House, Manitoba Nesbitt, Manitoba New Bothwell, Manitoba Ninette, Manitoba Niverville, Manitoba North Kildonan Northern Manitoba Norway House, Manitoba Notre Dame de Lourdes, Manitoba Oak Bluff, Manitoba Oak Island, Manitoba Oak Lake, Manitoba Oak Point, Manitoba Oak River Oakbank, Manitoba Oakburn, Manitoba Oakville, Manitoba Old Kildonan Olha, Manitoba Onanole Onanole, Manitoba Oxford House, Manitoba Parkland Region Pasquia Pelican Rapids, Manitoba Pembina Valley Region Pierson, Manitoba Pikwitonei, Manitoba Pilot Mound, Manitoba Pinawa Pinawa, Manitoba Pine Creek, Manitoba Pine Dock, Manitoba Piney, Manitoba Pipestone, Manitoba Poplar River, Manitoba Poplarville, Manitoba Portal:Canada Powell, Manitoba Powerview-Pine Falls, Manitoba Prairie View Municipality Prawda, Manitoba Princess Harbour, Manitoba Provinces and territories of Canada Pukatawagan, Manitoba Rapid City, Manitoba Rat River, Manitoba Red Deer Lake, Manitoba Red River Valley Red Rose, Manitoba Red Sucker Lake, Manitoba Reinfeld, Manitoba Reston, Manitoba Richer, Manitoba River Hills, Manitoba Riverdale Municipality Rivers, Manitoba Riverton, Manitoba Roblin, Manitoba Rock Ridge, Manitoba Roland, Manitoba Rorketon Rossburn Municipality Rural Municipality of Albert Rural Municipality of Alexander Rural Municipality of Alonsa Rural Municipality of Archie Rural Municipality of Argyle Rural Municipality of Armstrong Rural Municipality of Arthur Rural Municipality of Bifrost Rural Municipality of Birtle Rural Municipality of Blanshard Rural Municipality of Brenda Rural Municipality of Brokenhead Rural Municipality of Brooklands Rural Municipality of Cameron Rural Municipality of Cartier Rural Municipality of Clanwilliam Rural Municipality of Coldwell Rural Municipality of Cornwallis Rural Municipality of Daly Rural Municipality of Dauphin Rural Municipality of De Salaberry Rural Municipality of Dufferin Rural Municipality of East St. Paul Rural Municipality of Edward Rural Municipality of Ellice Rural Municipality of Ellice – Archie Rural Municipality of Elton Rural Municipality of Eriksdale Rural Municipality of Ethelbert Rural Municipality of Fisher Rural Municipality of Franklin Rural Municipality of Gilbert Plains Rural Municipality of Gimli Rural Municipality of Glenella Rural Municipality of Glenwood Rural Municipality of Grahamdale Rural Municipality of Grandview Rural Municipality of Grey Rural Municipality of Hamiota Rural Municipality of Hanover Rural Municipality of Harrison Rural Municipality of Headingley Rural Municipality of Hespeler Rural Municipality of Hillsburg Rural Municipality of Kelsey Rural Municipality of La Broquerie Rural Municipality of Lac du Bonnet Rural Municipality of Lakeshore Rural Municipality of Lakeview Rural Municipality of Langford Rural Municipality of Lansdowne Rural Municipality of Lawrence Rural Municipality of Lorne Rural Municipality of Louise Rural Municipality of Macdonald Rural Municipality of McCreary Rural Municipality of Miniota Rural Municipality of Minitonas Rural Municipality of Minto Rural Municipality of Minto – Odanah Rural Municipality of Montcalm Rural Municipality of Morris Rural Municipality of Morton Rural Municipality of Mossey River Rural Municipality of Mountain Rural Municipality of North Cypress Rural Municipality of North Norfolk Rural Municipality of Oakland Rural Municipality of Oakview Rural Municipality of Ochre River Rural Municipality of Odanah Rural Municipality of Park Rural Municipality of Pembina Rural Municipality of Piney Rural Municipality of Pipestone Rural Municipality of Portage la Prairie Rural Municipality of Prairie Lakes Rural Municipality of Reynolds Rural Municipality of Rhineland Rural Municipality of Riding Mountain West Rural Municipality of Ritchot Rural Municipality of Riverside Rural Municipality of Roblin Rural Municipality of Rockwood Rural Municipality of Roland Rural Municipality of Rosedale Rural Municipality of Rossburn Rural Municipality of Rosser Rural Municipality of Russell Rural Municipality of Saskatchewan Rural Municipality of Shell River Rural Municipality of Shellmouth-Boulton Rural Municipality of Shoal Lake Rural Municipality of Sifton Rural Municipality of Siglunes Rural Municipality of Silver Creek Rural Municipality of South Cypress Rural Municipality of South Norfolk Rural Municipality of Springfield Rural Municipality of St. Andrews Rural Municipality of St. Clements Rural Municipality of St. François Xavier Rural Municipality of St. Laurent Rural Municipality of Stanley Rural Municipality of Ste. Anne Rural Municipality of Ste. Rose Rural Municipality of Strathclair Rural Municipality of Strathcona Rural Municipality of Stuartburn Rural Municipality of Swan River Rural Municipality of Taché Rural Municipality of Thompson Rural Municipality of Turtle Mountain Rural Municipality of Victoria Rural Municipality of Victoria Beach Rural Municipality of Wallace Rural Municipality of Wallace – Woodworth Rural Municipality of West Interlake Rural Municipality of West St. Paul Rural Municipality of Westbourne Rural Municipality of Whitehead Rural Municipality of Whitemouth Rural Municipality of Whitewater Rural Municipality of Winchester Rural Municipality of Woodlands Rural Municipality of Woodworth Rural Municipality of Yellowhead Rural municipality Russell, Manitoba Salt Point, Manitoba Sandy Bay First Nation Sandy Lake, Manitoba Sanford, Manitoba Selkirk, Manitoba Seven Sisters, Manitoba Seymourville, Manitoba Shamattawa, Manitoba Shapefile Sherridon, Manitoba Shilo, Manitoba Shoal Lake, Manitoba Silver, Manitoba Snow Lake, Manitoba Somerset, Manitoba Souris, Manitoba South Indian Lake, Manitoba South Junction, Manitoba Spence Lake, Manitoba Sperling, Manitoba Split Lake, Manitoba Sprague, Manitoba Sprucewoods, Manitoba St. Adolphe, Manitoba St. Boniface, Manitoba St. Claude, Manitoba St. François Xavier, Manitoba St. Georges, Manitoba St. James-Assiniboia, Winnipeg St. James–Assiniboia St. Jean Baptiste, Manitoba St. Laurent, Manitoba St. Lazare, Manitoba St. Malo, Manitoba St. Theresa Point, Manitoba St. Vital, Winnipeg Starbuck, Manitoba Statistics Canada Ste. Anne, Manitoba Ste. Rose du Lac Steep Rock Steinbach, Manitoba Stonewall, Manitoba Stony Mountain, Manitoba Stuartburn, Manitoba Sundance, Manitoba Sundown, Manitoba Swan River, Manitoba Tadoule Lake, Manitoba Template talk:Canada topic Template talk:Subdivisions of Manitoba Teulon, Manitoba The Canadian Encyclopedia The Pas, Manitoba Thicket Portage, Manitoba Thompson, Manitoba Tolstoi, Manitoba Treesbank, Manitoba Treherne, Manitoba Tuxedo, Winnipeg Tyndall, Manitoba Unincorporated area Vassar, Manitoba Virden, Manitoba Visit the main page [z] Vista, Manitoba Vita, Manitoba Vogar, Manitoba Waasagomach, Manitoba Wabowden, Manitoba Waldersee, Manitoba Wanless, Manitoba Warren Landing, Manitoba Warren, Manitoba Waterhen, Manitoba Wawanesa, Manitoba West Kildonan, Winnipeg West St. Paul, Manitoba Westbourne, Manitoba Westgate, Manitoba Westman Region Whitemouth, Manitoba Winkler, Manitoba Winnipeg Beach, Manitoba Winnipeg Metro Region Winnipeg Metropolitan Region Winnipeg, Manitoba Woodlands, Manitoba York Factory, Manitoba York Landing, Manitoba Zhoda, Manitoba Île-des-Chênes, Manitoba

How corporate income tax (t2) in Manitoba fits into our Canada-wide practice

This Manitoba hub is part of the BOMCAS Canada national Corporate Income Tax (T2) practice. For the full national scope of work, deliverables, and credentials, visit our Canada-wide Corporate Income Tax (T2) service page. For the Manitoba-wide tax environment, see the Manitoba location hub. For every other service we offer to Manitoba businesses, browse the complete services index.

Schedule a Corporate Tax Engagement in Manitoba

Call a BOMCAS Canada corporate income tax (t2) accountant for Manitoba — same-day callback during business hours.