[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"region-locale-en-CA":3,"$f4hGFf3xTWGaFzQhlnattyZ1h7g8GlI9lqp6pAwYE7c4":1034,"$fg0KZAaIXGyGCRUsUNCin7V4_0JO52SDfyKaLS6NKhck":1161,"footer-cities-ca":1211,"$f2WbcGYe9wkNuaE8egPJu885GSKkF_FMAkn-adPnEfNo":1212,"$fuI7nGWdL_mleQwNs6HYFDUB6VuJHy2cnGqyJVFD_42M":2592,"ccn-toolset-meta":2660},{"seo":4,"news":8,"terms":20,"tools":26,"aiChat":72,"common":85,"footer":88,"article":108,"contact":111,"mainNav":130,"pricing":141,"profile":203,"welcome":205,"checkout":206,"cityPage":219,"homepage":278,"magazine":293,"skeleton":329,"userPage":331,"cookieBar":362,"expertBio":367,"connection":374,"expertises":385,"howItWorks":389,"navigation":405,"ourExperts":408,"zoomExpert":421,"changeEmail":453,"departments":461,"editProfile":481,"landingPage":506,"questionBox":509,"specialties":519,"heroTimeline":544,"advisorsBlock":580,"categoryPages":589,"cityAccordion":595,"clientProfile":598,"notifications":725,"profileAlerts":738,"resetPassword":744,"adminClient360":761,"calendarBadges":810,"cityHowItWorks":819,"expertCarousel":828,"stripeQuestion":830,"categoryProfile":841,"checkoutSuccess":846,"cityLongFormSeo":854,"cityAccompaniment":857,"newQuestionDialog":872,"questionTimeCount":877,"resetPasswordPage":884,"userProfileDialog":889,"expertRegistration":912,"questionCatchEmail":975,"questionBoxWithTabs":981,"googleCalendarButton":990,"profileGeneralFields":996,"testimonialsCarousel":1028,"departmentCityAccordion":1031},{"now":5,"online":6,"consultExpert":7},"now","online","Consult a {profession}",{"title":9,"latest":10,"featured":11,"loadMore":12,"mostRead":13,"readMore":14,"subtitle":15,"trending":16,"noArticles":17,"allCategories":18,"breakingLabel":19},"News","Latest News","Featured","Load More","Most read","Read More","Essential news decoded by our experts","Trending","No news at the moment","All","BREAKING",{"error":21,"title":22,"loading":23,"linkText":24,"lastUpdated":25},"Error loading terms of use","TERMS OF USE (TOU) – EXPERTZOOM","Loading...","TOU","Last updated: February 2, 2025",{"index":27,"copyCode":30,"ctaTitle":31,"faqTitle":32,"loadMore":33,"viewCode":34,"embedCopy":30,"useButton":35,"embedTitle":36,"embedWidth":37,"searchHint":38,"embedButton":36,"embedCopied":39,"embedHeight":40,"searchClear":41,"showingCount":42,"consultExpert":43,"proToolsIntro":44,"proToolsTitle":28,"breadcrumbHome":45,"countriesLabel":46,"ctaDescription":47,"proToolsOgTitle":48,"searchResultsOf":49,"embedDescription":50,"proToolsOverline":51,"proToolsPageTitle":52,"searchPlaceholder":53,"consumerToolsIntro":54,"consumerToolsTitle":55,"searchNoResultsHint":56,"consumerToolsOgTitle":57,"consumerToolsViewAll":58,"embedDescriptionLong":59,"searchNoResultsTitle":60,"consumerToolsOverline":61,"consumerToolsSubtitle":62,"embedDescriptionShort":50,"proToolsOgDescription":63,"consumerToolsFreeLabel":64,"consumerToolsPageTitle":65,"consumerToolsCountLabel":66,"proToolsPageDescription":67,"consumerToolsViewAllCount":68,"consumerToolsOgDescription":69,"consumerToolsPageDescription":70,"consumerToolsJurisdictionLabel":71},{"title":28,"description":29},"Free Tools for Professionals","Simulators and calculators for your HR, legal, and business decisions","Copy Code","Need personalized advice?","Frequently Asked Questions","View more tools","View Code","Use","Embed this Tool","Width","Filter tools by name, topic, or category","Copied!","Height","Clear Search","{shown} of {total} tools","Consult an Expert","Free simulators and calculators for professionals, designed to help you make the right decisions.","Home","countries","Our experts are available to answer your specific questions.","Free Professional Tools | ExpertZoom","of","Copy this code to embed this tool on your website","Professional Tools","Free Professional Tools — Simulators and Calculators | ExpertZoom","Search for a tool, a topic…","Free simulators and calculators for your personal projects, based on current French legislation.","Free Practical Tools","Try another keyword or clear the search.","Free Practical Tools | ExpertZoom","View All","Copy this code to embed this tool on your website. The height automatically adjusts to the content.","No tools match your search","Practical Tools","Simulators and Calculators for Your Projects","Free simulators and calculators for professionals.","free","Free Practical Tools — Simulators and Calculators | ExpertZoom","tools","Free simulators and calculators for professionals: hiring cost, AI ROI, GDPR compliance, startup valuation, and more.","View All {count} Tools","Free simulators and calculators for your personal projects.","Free simulators and calculators for your projects: notary fees, gross-net salary, inheritance rights, support payments, and more.","local law",{"exit":73,"addFile":74,"pleaseWait":75,"askQuestion":76,"assistantOf":77,"uploadError":78,"unlimitedPitch":79,"fileNotAccepted":80,"fileTypesAllowed":81,"uploadErrorRetry":82,"finalizingResponse":83,"invalidServerResponse":84},"Exit","Add a file (PDF or image)","Please wait...","Ask your question...","assistant of {firstName} {lastName}","Upload error","Continue the discussion with {name} and benefit from unlimited questions and ongoing support.","File not accepted","Only .jpg, .jpeg, .png, .webp, and .pdf files are allowed.","An error occurred while uploading the file. Please try again.","Thank you for the details, I'm finalizing my response.","Invalid server response during file upload",{"lastUpdated":86,"errorLoadingContent":87},"Last updated","Error loading content",{"email":89,"cities":90,"business":91,"followUs":92,"magazine":93,"proTools":51,"contactUs":94,"advantages":95,"expertZoom":96,"howItWorks":97,"ourExperts":98,"termsOfUse":99,"forCompanies":100,"privacyPolicy":101,"detectedCountry":102,"expertsInFrance":103,"languageSwitcher":104,"satisfactionText":105,"whoAreOurExperts":106,"advantagesDescription":107},"Email","Cities","Business","Follow us","Magazine","Contact Us","Advantages","Expert Zoom","How does it work?","Our Experts","Terms of Use","For Companies","Privacy Policy","Detected Country","Our experts across Canada","Change language","Thousands of users have given a satisfaction rating of 4.9 out of 5 for the advice and recommendations provided by our assistants.","Who are our experts?","Quick and accurate answers to all your questions and requests for assistance in over 200 categories.",{"photoCredits":109,"aiGeneratedDisclosure":110},"Photo Credits","This image was generated by artificial intelligence.",{"form":112,"title":94,"validation":119,"description":124,"notifications":125},{"name":113,"email":89,"submit":114,"message":115,"namePlaceholder":116,"emailPlaceholder":117,"messagePlaceholder":118},"Name","Send","Message","Your name","your{'@'}email.com","Your message",{"emailInvalid":120,"nameRequired":121,"emailRequired":122,"messageRequired":123},"Invalid email","Name is required","Email is required","Message is required","Fill out the form below and we will get back to you as soon as possible.",{"errorTitle":126,"successTitle":127,"errorDescription":128,"successDescription":129},"Error","Message sent","An error occurred while sending your message. Please try again.","We have received your message and will get back to you as soon as possible.",{"login":131,"logout":132,"pricing":133,"settings":134,"whoAreWe":135,"whoWeAre":136,"ourExperts":137,"expertSpace":138,"ourExpertises":139,"registerAsExpert":140},"Login","Logout","PRICING","Settings","Who are we?","WHO ARE WE?","OUR EXPERTS","Expert Space","Our expertises","REGISTER AS EXPERT",{"title":142,"contact":143,"seoTitle":146,"subtitle":147,"superAgent":148,"whyChooseUs":163,"copilotSupport":174,"seoDescription":146,"instantConsultation":188},"Our Prices – ExpertZoom",{"text":144,"email":145},"For any questions, contact us at","direction\\u0040expert-zoom.com","Our prices","Solutions tailored to your needs, from one-off advice to premium support.",{"price":149,"title":150,"button":151,"forWho":152,"audience":153,"features":156,"priceDetail":161,"whatWeOffer":162},"Custom","SuperAgent","Contact us for a custom offer","For whom?",[154,155],"Businesses and individuals with specific business management needs","A premium approach with tailor-made follow-up",[157,158,159,160],"Access to our most advanced artificial intelligence","Strategic and automated analysis and management of your problem","Ultra-personalized support from our best experts","Pricing on quotation, depending on your specific needs","(Contact us)","What we offer",{"speed":164,"title":167,"reliability":168,"accessibility":171},{"title":165,"description":166},"Speed","An immediate answer to your questions","Why choose ExpertZoom?",{"title":169,"description":170},"Reliability","Qualified experts and secure transactions",{"title":172,"description":173},"Accessibility","A competitive price with flexible solutions",{"price":175,"title":176,"button":177,"forWho":152,"audience":178,"features":181,"whatYouGet":186,"priceDetail":187},"$200","Copilot Support","Choose Copilot support",[179,180],"Those who have a specific need requiring in-depth monitoring","Entrepreneurs, freelancers or individuals wishing to be guided in their procedures",[182,183,184,185],"Personalized support on your file","Assistance with administrative and legal procedures","Access to customizable documents and templates","Direct communication with a dedicated expert","What you get","\u002Fmonth",{"price":189,"title":190,"button":191,"forWho":152,"audience":192,"features":195,"guarantee":201,"howItWorks":97,"priceDetail":202},"$3","Instant Consultation","Ask my question for {trialPrice}",[193,194],"Anyone with a one-off need for legal, health, veterinary or other assistance","Those who want regular support at a competitive price",[196,197,198,199,200],"You ask your first question for {trialPrice}","You receive a response from an online expert","Following this initial consultation, a subscription of {recurringPrice}\u002Fmonth is activated, allowing you to ask unlimited questions","You may cancel at any time","You may also connect your calendar (Google or Outlook) for even more personalized follow-up","Satisfaction Guaranteed","then {recurringPrice}\u002Fmonth",{"consultAnswer":204},"View Answer","Welcome",{"expertOnline":207,"flexibleModel":208,"getAnswerFrom":209,"noDataSharing":210,"whatsIncluded":211,"expertsVerified":212,"expertAnswers247":213,"manualValidation":214,"satisfiedClients":215,"flexibleModelDynamic":216,"localExpertConnection":217,"confidentialityGuaranteed":218},"Expert {category} online","Our flexible model works for you. Pay $3.00 for your question, then cancel or continue for $29\u002Fmonth thereafter.","Get the answer from","Information is not shared with third parties.","What's included:","Our experts are verified and carefully selected.","Expert answers in minutes, 24\u002F7","Each professional is manually validated based on their qualifications, degrees or recognized experience in their field.","{count} satisfied clients","Our flexible model works for you. Pay {trialPrice} for your question, then cancel or continue for {recurringPrice}\u002Fmonth thereafter.","Possible connection with a local expert near you","Confidentiality is guaranteed.",{"faq":220,"meta":222,"stats":227,"midCta":232,"imageAlt":236,"bottomCta":237,"heroTitle":240,"fallbackFaq":241,"testimonials":257,"introFallback":260,"heroFallbackH1":264,"fallbackTestimonials":265},{"title":32,"subtitle":221},"Everything you need to know about consulting a {profession} in {subcategory} in {city}",{"title":223,"titleShort":224,"description":225,"descriptionShort":226},"{profession} in {subcategory} in {city} | Expert Zoom","Experts in {city} | Expert Zoom","Find a qualified {profession} in {subcategory} to answer your questions in {city}. Online consultation 24\u002F7.","Find a qualified expert in {city} to answer your questions. Online consultation 24\u002F7.",{"residents":228,"satisfaction":229,"consultations":230,"expertsAvailable":231},"Residents","Satisfaction","Consultations","Experts Available",{"title":233,"button":234,"description":235},"Have a question for a {profession} in {city}?","Ask My Question","Describe your situation, and a verified {profession} will respond to you online, without an appointment or travel.","{profession} in {subcategory} in {city}",{"subtitle":238,"fallbackTitle":239},"Response in minutes, satisfaction guaranteed","Need an expert in {subcategory} in {city}?","Experts at your disposal in {city}",[242,245,248,251,254],{"a":243,"q":244},"Describe your needs using the form; our algorithm will connect you with a {profession} specializing in {subcategory} available for {city} and its region.","How to find a {profession} in {subcategory} in {city}?",{"a":246,"q":247},"Rates vary depending on the complexity of your request. You will see the price before confirmation, with no obligation.","How much does a consultation cost in {city}?",{"a":249,"q":250},"Yes, each expert is manually verified (credentials, experience, references). We only accept profiles with a solid professional background.","Are the experts certified?",{"a":252,"q":253},"Absolutely. All our consultations are conducted online, from your home or anywhere, without travel.","Can I consult remotely from {city}?",{"a":255,"q":256},"We offer a satisfaction guarantee. In case of an insufficient answer, you may request additional information or a refund within 7 days.","What happens if I am not satisfied with the answer?",{"title":258,"subtitle":259},"They consulted a {profession} in {city}","Verified reviews from local users",{"h2":261,"p1":262,"p2":263},"Why consult a {profession} in {subcategory} in {city}?","{city} boasts an active community of certified experts specializing in {subcategory}. Whether you are a resident of {department} or travelling, access a qualified expert, manually verified by our team, in just a few clicks.","All our consultations are conducted online, allowing you to receive a reliable answer from your home, office, or while travelling, without an in-person appointment, without travel, and with a satisfaction guarantee.","{subcategory} in {city}",[266,270,274],{"date":267,"text":268,"author":269},"2026-04-15","I found a {profession} in {subcategory} in {city} in minutes. Impeccable service.","Marc T.",{"date":271,"text":272,"author":273},"2026-04-12","The expert was able to reassure me and guide me exactly to what I needed.","Aurélie B.",{"date":275,"text":276,"author":277},"2026-04-08","Very professional, pedagogical. I highly recommend.","Hicham L.",{"heroSub":279,"qaTitle":280,"heroLead":281,"seoTitle":282,"heroTitle":283,"heroAskLink":284,"expertsBadge":285,"heroImageAlt":286,"heroSubtitle":287,"recoCtaTitle":288,"showcaseTitle":289,"seoDescription":290,"showcaseSubtitle":291,"questionPlaceholder":292},"Legal, veterinary, financial, and practical life matters: connect your calendar, and the assistant anticipates risks before they become costly.","From Your Question to an Expert's Answer","\u003Cstrong>ExpertZoom, the assistant that anticipates your risks\u003C\u002Fstrong>: legal, health, financial, and practical life matters. Connect your calendar for \u003Cstrong>proactive protection\u003C\u002Fstrong>.","ExpertZoom: The proactive AI for your life and your rights","Safeguard your time and your assets: AI monitors, our experts alert you","or ask your question directly","+300 Experts Available","A woman checks her phone in her living room","Over 300 experts in 150 categories","Get Recommendations from Our Experts in One Click","Track All Your Guides from a Single Dashboard","No longer juggle legal and everyday risks. ExpertZoom's AI tracks your files, anticipates deadlines, and connects you with 300+ experts.","Your questions, your experts, and your calendar, all synchronized in one place.","Describe your need in detail...",{"news":9,"share":294,"title":295,"tools":61,"folder":296,"popular":303,"viewAll":58,"featured":11,"loadMore":304,"mostRead":305,"overline":306,"readMore":307,"subtitle":308,"toolCard":309,"linkCopied":314,"noArticles":315,"publishedOn":316,"readingTime":317,"viewDossier":318,"viewAllTools":319,"allCategories":320,"mostReadTitle":321,"folderArticles":322,"latestArticles":323,"relatedArticles":324,"tableOfContents":325,"relatedToolsLabel":326,"relatedToolsTitle":327,"categoryToolsTitle":328},"Share","ExpertZoom Magazine",{"badge":297,"discover":298,"articleCount":299,"readInFolder":300,"inThisDossier":301,"spotlightTitle":302},"Collection","Discover the Collection","No articles | 1 article | {count} articles","Read in this guide","In this Collection:","Our Collections","Popular","Load More Articles","Most Read","The Magazine","Read more","Expert advice, how-to guides and news",{"try":310,"tryFull":311,"freeTool":312,"toolBadge":313},"Try","Try the Tool","Free Tool","Tool","Link copied to clipboard","No articles at the moment","Published on {date}","{min} min read","View Full Collection","View all tools","All Categories","Most Read Articles","Articles in this collection | {count} article in this collection | {count} articles in this collection","Latest Articles","Related Articles","Table of Contents","Related Tools","Tools for this Article","Tools for this Category",{"searchingExpert":330},"We are searching for your expert...",{"title":332,"errors":333,"calendars":336,"cancelDialog":338,"personalInfo":346,"accountManagement":352},"Account settings",{"cancelFailed":334,"genericError":335},"Failed to cancel subscription","An error occurred",{"title":337},"My Calendars",{"title":339,"cancel":340,"confirm":341,"processing":342,"description":343,"reasonLabel":344,"reasonPlaceholder":345},"Cancel subscription","Cancel","Confirm cancellation","Cancelling...","Are you sure you want to cancel your subscription? This action cannot be undone.","Could you tell us the reason for your cancellation?","Your comments will help us improve our service...",{"edit":347,"title":348,"completeName":349,"completePhone":350,"completeAddress":351},"Edit","Personal information","Complete your name","Complete your phone number","Complete the address",{"title":353,"changeEmail":354,"viewInvoices":355,"deleteAccount":356,"changePassword":357,"subscriptionEnds":358,"cancelSubscription":359,"unlimitedQuestions":360,"subscriptionCancelled":361},"Account management","Change email","View invoices","Delete my account","Change password","End of current period on {date}","Cancel my subscription","Unlimited questions","Subscription cancelled on {date}",{"accept":363,"reject":364,"message":365,"learnMore":366},"Accept","Reject","We use cookies to improve your experience and analyze our traffic.","Learn more",{"backHome":368,"expertIn":369,"notFound":370,"aboutTitle":371,"latestArticles":323,"fallbackAvailable":372,"fallbackSpecialist":373},"Back to Home","Expert in {category}","Expert not found.","About {name}","Available to help you with","is a specialist in",{"title":205,"seoTitle":375,"emailLabel":376,"loginButton":131,"emailInvalid":377,"emailRequired":122,"passwordLabel":378,"forgotPassword":379,"seoDescription":375,"emailPlaceholder":380,"passwordRequired":381,"passwordTooShort":382,"loginButtonLoading":383,"passwordPlaceholder":384},"Login to Expert Zoom","Email address","Please enter a valid email address","Password","Forgot your password?","Enter your email","Password is required","Password must be at least 6 characters","Logging in...","Enter your password",{"seoTitle":386,"pageTitle":387,"seoDescription":386,"discoverSpecialties":388},"Expert zoom, discover our expertises","Discover our experts by area of expertise","Discover the specialties of {category}",{"cta":390,"steps":391,"title":97,"subtitle":404},"Get Started Now",{"step1":392,"step2":395,"step3":398,"step4":401},{"title":393,"description":394},"Connect Your Calendar","Connect Google or Outlook with a single click. AI identifies your personal and professional deadlines.",{"title":396,"description":397},"AI continuously monitors","She analyzes your events to identify legal, financial, health, or administrative risks before they become a problem.",{"title":399,"description":400},"You Receive a Proactive Alert","As soon as a deadline or a risk is detected, you are notified with initial insights into the situation.",{"title":402,"description":403},"A True Expert Guides You","Connect with the most qualified expert to proceed with confidence, in just a few minutes.","Connect your calendar: AI identifies at-risk deadlines, an expert assists you before they become costly.",{"home":45,"about":406,"contact":407},"About","Contact",{"title":409,"features":410,"subtitle":420},"Our Experts at Your Service",{"feature1":411,"feature2":414,"feature3":417},{"title":412,"description":413},"Rigorously selected professionals","Our selection process is strict and rigorous. Each expert must meet quality and competence criteria.",{"title":415,"description":416},"Available and responsive experts","Our experts are available and responsive. They answer your questions in minutes.",{"title":418,"description":419},"Detailed and professional answers","Our experts are qualified professionals in their field.","A team of qualified professionals ready to answer all your questions in minutes, 7 days a week.",{"title":422,"values":423,"mission":437,"seoTitle":448,"subtitle":449,"commitment":450,"seoDescription":448},"Expert-zoom",{"title":424,"excellence":425,"innovation":428,"transparency":431,"confidentiality":434},"Our Values",{"title":426,"description":427},"Excellence","We are committed to providing excellent service with experts recognized in their field",{"title":429,"description":430},"Innovation","A modern platform that simplifies access to professional expertise",{"title":432,"description":433},"Transparency","Clear prices and a satisfaction guarantee policy for your peace of mind",{"title":435,"description":436},"Confidentiality","Rigorous protection of your data and full respect for your privacy",{"title":438,"quality":439,"availability":442,"accessibility":445},"Our Mission",{"title":440,"description":441},"Quality Guaranteed","Rigorously selected experts to ensure you receive high quality advice",{"title":443,"description":444},"24\u002F7 Availability","Assistance available at any time, adapted to your schedule",{"title":446,"description":447},"Accessible Expertise","Connecting individuals and professionals with qualified experts for immediate and reliable answers","Expert-zoom online expert platform","Your trusted platform for on-demand professional expertise",{"title":451,"description":452},"Our Commitment","ExpertZoom is committed to revolutionizing access to professional expertise. Our platform brings together qualified experts in various fields to offer you personalized advice and solutions tailored to your needs.",{"back":454,"error":126,"title":455,"sending":456,"sendLink":457,"emailSent":458,"errorDescription":459,"emailSentDescription":460},"Back","Reset your password","Sending...","Send link","Email sent","Unable to send the reset email. Please try again.","Check your inbox to reset your password.",{"empty":462,"loading":463,"viewAll":464,"noCities":465,"pageTitle":466,"citiesCount":467,"otherCities":468,"regionLabel":469,"totalCities":470,"activeCities":471,"pageSubtitle":472,"averageRating":473,"detailSubtitle":474,"featuredCities":475,"viewDepartment":476,"departmentLabel":477,"groupedByRegion":478,"metaDescription":479,"otherCitiesNote":480},"No departments available for this region.","Loading departments…","View All Departments","No cities","All Departments","{count} cities","Other cities in the department","Region","Total Cities","Active Cities","Find an expert by location","Average Rating","Discover the experts available in {name} Department across its {count} cities.","Featured Cities","View Department","Department","By Region","Explore our experts by department. Over 200 specialties available across France.","Informative list — not all cities have a dedicated page yet.",{"back":454,"title":482,"errors":483,"submit":487,"address":488,"businessInfo":496,"personalInfo":500},"Update your contact details",{"uploadError":484,"fileTooLarge":485,"fileFormatUnsupported":486},"Error uploading file","File must not exceed 5MB","Unsupported file format","Update information",{"city":489,"title":490,"france":491,"street":490,"country":492,"countries":493,"postalCode":494,"selectCountry":495},"City","Address","France","Country","Countries","Postal Code","Select a country",{"siret":497,"title":498,"vatNumber":499},"SIRET","Business information","VAT Number",{"phone":501,"title":348,"company":502,"lastName":503,"firstName":504,"profilePicture":505},"Phone","Company","Last name","First name","Profile picture or logo",{"and":507,"onlineTitle":6,"expertsAvailable":508},"and","Our {category} experts are available to answer your questions and assist you.",{"in":510,"loading":23,"attachFile":511,"askQuestion":512,"limitReached":513,"limitDescription":514,"placeholderDefault":515,"placeholderVoyance":516,"unlimitedQuestions":517,"validationMinLength":518},"in","Attach an image or a PDF (prescription, contract, screenshot, etc.)","ASK MY QUESTION","Question limit reached","Only two free questions can be asked. You have already used your free questions.","Describe your need","Ask a question about your future","ENJOY UNLIMITED QUESTIONS","Your message must contain at least 20 characters",{"seoTitle":386,"askExpert":520,"ctaButton":521,"heroTitle":522,"pageTitle":523,"step1Desc":524,"step2Desc":525,"step3Desc":526,"introTitle":527,"step1Title":528,"step2Title":529,"step3Title":530,"ctaSubtitle":531,"introDefault":532,"readyToStart":533,"responseTime":534,"meetOurExperts":535,"ourSpecialties":536,"seoDescription":386,"verifiedExpert":537,"discoverExperts":538,"expertsSubtitle":539,"howItWorksTitle":97,"clientTestimonials":540,"howItWorksSubtitle":541,"specialtiesSubtitle":542,"testimonialsSubtitle":543},"Ask a question","Ask my question now","Discover the specialties in the field of {categoryName}","Assistance {categoryName}: discover the specialties","Describe your problem in detail. Add documents if necessary.","Our system finds the most qualified expert for your question.","Get a detailed and professional answer in minutes.","Why consult a {categoryName} expert?","Ask your question","Expert assigned","Receive your answer","Our {categoryName} experts are available 24\u002F7","Our {categoryName} experts are qualified professionals, available to answer all your questions. Benefit from specialized expertise and personalized advice.","Ready to get answers?","Fast responses","Our {categoryName} experts","Our specialties","Verified Experts","Discover","Qualified professionals at your service","What our clients say","Get an expert answer in 3 simple steps","Choose your area of expertise","Discover the opinions of those who have trusted us",{"revisionAuto":545,"vaccinAnimal":552,"rdvSpecialiste":559,"pensionAlimentaire":566,"conventionCollective":573},{"alert":546},{"agenda":547},{"time":548,"title":549,"expert":550,"insight":551},"Saturday · 10:00 AM","Scheduled Maintenance","Auto Expert K. Singh","To maintain your manufacturer's warranty, ensure the service schedule is followed. Here are 3 key points to check on your invoice.",{"alert":553},{"agenda":554},{"time":555,"title":556,"expert":557,"insight":558},"This Week","Annual Vaccine Booster","Dr. L. Kim","Prepare for the visit: note any recent dietary changes and confirm your pet insurance coverage details.",{"alert":560},{"agenda":561},{"time":562,"title":563,"expert":564,"insight":565},"Tomorrow · 2:30 PM","Cardiologist Appointment","C. Roy","We're preparing your administrative file: provincial health card, referral, and recent test results. Have you confirmed your extended health coverage?",{"alert":567},{"agenda":568},{"time":569,"title":570,"expert":571,"insight":572},"Tuesday · 9:00 AM","Child Support Review Date","Lawyer A. Singh","Your child support payments may need adjustment based on income changes. We've reviewed the federal guidelines for you.",{"alert":574},{"agenda":575},{"time":576,"title":577,"expert":578,"insight":579},"Thursday · 11:00 AM","Collective Agreement Update","Lawyer J. Chen","New benefits, like vacation or sick days, may be mandatory. Check your next pay stub for changes.",{"added":581,"title":582,"adding":583,"consult":584,"muteNotify":585,"addToFolder":586,"completeFolder":587,"personalizedSuggestions":588},"Added","Your Advisors","Adding...","Consult","Do Not Notify Me","Add to My Collection","Complete My Collection","{count} personalized suggestion | {count} personalized suggestions",{"and":507,"seenOn":590,"consultNow":591,"availableNow":592,"consultOnline":6,"moreInformation":593,"expertsAvailable":508,"satisfiedClients":594},"Seen in the press","Consult a {category} now.","Available now","More information:","Satisfied clients",{"allSpecialties":596,"chooseCategory":597},"All Specialties in {cityName}","Choose a Category to Find an Expert in {cityName}",{"error":126,"domain":599,"status":600,"actions":610,"dialogs":613,"domains":620,"loading":23,"premium":621,"unlimited":625,"inProgress":626,"nonPremium":627,"pagination":637,"yourAlerts":641,"alertsTotal":642,"newQuestion":623,"onlyTwoFree":643,"previewSoon":644,"yourFolders":645,"closedUnlock":646,"questionPaid":647,"questionWord":648,"viewMyFolder":649,"estimatedTime":650,"expertReading":651,"questionsWord":652,"viewAllAlerts":653,"yourQuestions":654,"articlesForYou":655,"askNewQuestion":656,"geoFailedTitle":657,"questionClosed":658,"readFullAnswer":659,"accessUnlimited":660,"clarifyElements":661,"consultResponse":662,"profileStrength":663,"sampleQuestions":664,"continueExchange":705,"expertResponding":706,"loadingQuestions":707,"popularQuestions":708,"responseAvailable":709,"closeQuestionError":710,"connectCalendarCta":711,"continueDiscussion":712,"connectCalendarDesc":713,"questionInGoodHands":714,"completeOnFullFolder":715,"geoFailedDescription":716,"isRespondingDetailed":717,"processQuestionError":718,"estimatedTimeDetailed":719,"questionClosedSuccess":720,"confidentialityTreated":721,"clarifyElementsDetailed":722,"confidentialityDetailed":721,"personalizedFollowUpCta":723,"continueExchangeDetailed":705,"personalizedFollowUpDesc":724},"domain",{"closed":601,"answered":602,"seeAnswer":603,"hasAnswered":604,"consultAnswer":605,"timeRemaining":606,"meetingRequest":607,"answeringQuestion":608,"responseInProgress":609},"Closed","The expert has answered","See answer","has answered","CONSULT THE ANSWER","About 4 min remaining","Meeting Request","is answering your question","Response in progress",{"closeQuestion":611,"takeAppointment":612},"Close question","Book an Appointment",{"closeQuestion":614,"questionSubmitted":616},{"title":611,"cancel":340,"confirm":611,"description":615},"Are you sure you want to close this question? This action is irreversible.",{"title":617,"understood":618,"description":619},"Question sent!","Understood","The expert has received your question and their answer will reach you in about 5 minutes","domains",{"greeting":622,"unlimited":360,"askNewQuestion":623,"questionsCount":624},"Hello","New question","questions asked","Unlimited questions in all categories","In Progress",{"greeting":622,"askQuestion":520,"noQuestions":628,"limitReached":629,"welcomeIntro":630,"noAlertsIntro":631,"questionsPlural":632,"askFirstQuestion":633,"previewSoonShort":634,"questionSingular":635,"startConversation":636},"No questions at the moment","{count} question limit reached","Welcome to ExpertZoom, the assistant that anticipates your legal, health, financial, and practical life risks. Ask your first question to an expert and connect your calendar to receive personalized advice and proactively manage your affairs.","No alerts at the moment. Connect your calendar to receive personalized advice and anticipate your next steps.","questions in progress","Ask my first question","A preview will be available shortly.","question in progress","Ask your first question to an expert and get a personalized answer.",{"next":638,"showing":639,"previous":640},"Next","Showing {current} of {total} questions","Previous","Your Alerts","{count} total","You can only ask 2 free questions.","🔎 A preview of their answer will be available soon.\nYou can then choose to continue the exchange and get a complete and detailed answer.","Your Collections","Question Closed: Unlock the Answer","Question paid","question","View My Collection","⏳ Estimated time before preview publication: a few minutes.\n🔐 Your information is treated confidentially.","{name} is reviewing your question","questions","View All Alerts","Your questions","Articles for You","Ask a new question","Postal Code Not Recognized","Question closed","Read full answer","and access unlimited questions in all categories","💡 You will also have the option to clarify certain elements or add a document to refine the answer if necessary.","Consult the answer","Profile Strength",[665,669,673,677,681,685,689,693,697,701],{"categoryName":666,"questionText":667,"landingSeoUrl":668},"Health","I've been experiencing persistent fatigue and occasional dizziness. Should I see a doctor, and what tests might be helpful to request?","doctors",{"categoryName":670,"questionText":671,"landingSeoUrl":672},"Legal","What are my legal options if a contractor didn't complete the work agreed upon in our contract, and what's the process for filing a claim?","lawyers",{"categoryName":674,"questionText":675,"landingSeoUrl":676},"Mechanics and Repair","My car is making a strange knocking sound when I accelerate. What could be causing this, and is it safe to drive?","mechanics",{"categoryName":678,"questionText":679,"landingSeoUrl":680},"Information Technology","My computer is running extremely slow and freezing frequently. What are some common causes and troubleshooting steps I can try?","it-specialists",{"categoryName":682,"questionText":683,"landingSeoUrl":684},"Alfa Romeo Repair","My Alfa Romeo's check engine light is on, and the car is idling rough. What are some common issues specific to Alfa Romeos that could cause this?","alfa-romeo-repair",{"categoryName":686,"questionText":687,"landingSeoUrl":688},"Radiology","My doctor has recommended a chest X-ray. What are the potential risks and benefits of this procedure, and what should I expect during the process?","radiologists",{"categoryName":690,"questionText":691,"landingSeoUrl":692},"Nutrition","I'm trying to lose weight and improve my overall health. What are some sustainable dietary changes I can make, and what's a healthy calorie deficit for me?","nutritionists",{"categoryName":694,"questionText":695,"landingSeoUrl":696},"Psychiatry","I've been feeling increasingly anxious and overwhelmed lately. When should I consider seeking professional help from a psychiatrist?","psychiatrists",{"categoryName":698,"questionText":699,"landingSeoUrl":700},"Occupational Medicine","I'm concerned about potential workplace hazards affecting my health. What are my rights as an employee, and what resources are available to ensure a safe working environment?","occupational-medicine",{"categoryName":702,"questionText":703,"landingSeoUrl":704},"Urology","I've been experiencing frequent urinary tract infections. What are some preventative measures I can take, and when should I see a urologist?","urologists","You can then choose to continue the exchange and get a complete and detailed answer.","is answering it accurately and carefully.","Loading questions...","Popular questions","Response Available","Could not close the question. Please try again.","Connect your calendar to receive proactive alerts","Continue the discussion and access unlimited questions","We monitor your Google Calendar and alert you before it becomes urgent.","Your question is in good hands.","To be completed for the full collection","Your location could not be updated. Please verify the postal code.","is answering it","Could not process your question. Please try again.","Estimated time before preview publication: a few minutes.","Question closed successfully.","Your information is treated confidentially.","You will also have the option to clarify certain elements or add a document to refine the answer if necessary.","Get personalized follow-up on your guides","Ask a new question, follow your guides, and synchronize your Google and Outlook calendars",{"empty":726,"title":727,"types":728,"loading":23,"markAllRead":737},"No Notifications","Notifications",{"status":729,"question_paid":733,"question_reply":734,"matched_article":735,"matched_articles":736},{"closed":730,"answered":731,"partially-answered":732},"Question Closed","Your Answer is Ready","Partial Answer Available","Payment Confirmed","New Reply to Your Question","{count} New Article for You","{count} New Articles for You","Mark All as Read",{"empty":739,"title":641,"paused":740,"emptyHint":741,"reactivate":742,"categoryFallback":743},"No alerts at this time.","Alerts Paused","Connect your calendar and ask a question to receive personalized suggestions.","Reactivate","Category",{"error":126,"title":455,"minChars":745,"seoTitle":455,"emailSent":458,"minDigits":746,"emailLabel":376,"backToLogin":747,"description":748,"submitButton":457,"updateButton":749,"seoDescription":455,"updatingButton":456,"passwordUpdated":750,"emailPlaceholder":751,"errorDescription":752,"newPasswordLabel":753,"newPasswordTitle":754,"passwordMismatch":755,"submitButtonLoading":456,"confirmPasswordLabel":756,"emailSentDescription":460,"resetErrorDescription":757,"newPasswordPlaceholder":758,"confirmPasswordPlaceholder":759,"passwordUpdatedDescription":760},"Password must contain at least 8 characters","Password must contain at least 2 digits","Back to login","Enter your email address","Update password","Password updated","your email","Unable to send reset email. Please try again.","New password","Enter your new password","Passwords do not match","Confirm password","Unable to reset your password. Please try again.","Your password","Confirm your password","Your password has been successfully reset.",{"tabs":762,"error":767,"facts":768,"title":783,"billing":784,"profile":794,"readOnly":801,"questions":802,"notifications":808},{"facts":763,"billing":764,"profile":765,"questions":766,"notifications":727},"Extracted Facts","Billing","Profile","Questions","Unable to load client 360 view.",{"type":769,"dueAt":770,"empty":771,"source":772,"status":773,"dismiss":774,"overdue":775,"passive":776,"subject":777,"upcoming":778,"alertable":779,"confidence":780,"dismissTitle":781,"dismissCancel":340,"dismissWarning":782},"Type","Due Date","No Extracted Facts","Source","Status","Dismiss","Overdue","Passive","Subject","Upcoming","To Monitor","Confidence","Dismiss this fact?","This fact will no longer be injected into the assistant's responses or used for alerts. This action is irreversible.","Client 360 View",{"empty":785,"endsAt":786,"premium":787,"cancelled":788,"productId":789,"customerId":790,"notPremium":791,"cancelledAt":792,"subscriptionId":793},"No Billing Information","Ends On","Premium","Subscription Cancelled","Product ID","Customer ID","Not Premium","Cancelled On","Subscription ID",{"empty":795,"region":469,"updatedAt":796,"completeness":797,"categoryTitle":798,"canonicalTitle":799,"noCategoryProfiles":800},"No Profile Data","Updated At","Completeness","Profiles by Category","General Profile","No Category Profiles","Read-Only",{"paid":803,"empty":804,"status":773,"unpaid":805,"category":743,"messages":806,"noCategory":807},"Paid","No Questions","Unpaid","messages","No Category",{"empty":726,"unread":809},"Unread",{"cancel":340,"google":811,"outlook":812,"disconnect":813,"connectGoogle":814,"connectOutlook":815,"disconnectTitle":816,"outlookConnected":817,"disconnectWarning":818},"Google","Outlook","Disconnect","Connect Google","Connect Outlook","Disconnect Calendar?","Outlook Calendar Connected","By disconnecting your calendar, you will lose personalized advice generated from your events.",{"subtitle":820,"stepTitle0":821,"stepTitle1":822,"stepTitle2":823,"fallbackText0":824,"fallbackText1":825,"fallbackText2":826,"fallbackHeadline":827},"Three steps, and a reliable answer","Choose","Connect","Progress","Describe your needs, and our algorithm will connect you with the best available expert in {city}.","Ask your question. The expert will respond within minutes, typically in under 10 minutes.","Receive a clear, actionable, and tailored response to your situation to move forward with confidence.","Getting answers to your questions has never been easier",{"title":829,"askQuestion":520},"Meet our experts",{"retry":831,"terms":99,"title":832,"errors":833,"company":836,"loading":23,"getAnswer":837,"acceptTerms":838,"getUnlimited":839,"securePayment":840},"Retry","Secure payment of $3.00",{"title":126,"genericError":335,"paymentError":834,"initializationError":835},"An error occurred during payment","Error initializing payment","expert-zoom","Get the answer","I accept the","Unlimited Questions","Secure payment of {amount}",{"delete":842,"deleteError":843,"deleteCancel":340,"deleteConfirm":842,"deleteDialogTitle":844,"deleteDialogDescription":845},"Delete","Deleting the guide failed. Please try again.","Delete this guide?","The information saved for this category will be deleted, and the guide will disappear from your profile. Your previously asked questions in this category are not affected.",{"title":847,"infoMid":848,"infoTime":849,"subtitle":850,"infoStart":851,"buttonText":852,"expertFallback":853},"Payment successful","You will receive an email in about","5 minutes","Your payment has been confirmed","is reading your question.","View my question","The expert",{"overline":855,"sectionHeadingFallback":856},"Local Guide","Discover Our Advice on How to Choose Your {profession} in {where}",{"press":858,"stats":859,"bullets":863,"headline":867,"fallbackTestimonial":871},"As Seen in the Press",{"responseTimeSub":860,"responseTimeLabel":861,"responseTimeValue":862},"on average","Response Time","\u003C 10 min",{"privacy":864,"fastResponse":865,"verifiedExperts":866},"Guaranteed Confidentiality, Secure Payment","Response in Under 10 Minutes in Most Cases","Manually Verified Experts",{"fallback":868,"withCategory":869,"withSubcategory":870},"Whether you require medical, legal, technical, or financial advice, we will find the expert who precisely matches your situation.","Whatever your question in {category}, we will find the expert who precisely matches your situation.","Whether your need concerns {subcategory} or more broadly {category}, we will find the expert who precisely matches your situation.","Clear and precise answer in under an hour. The expert in {city} was able to reassure me and guide me exactly to what I needed.",{"title":873,"subtitle":874,"subtitleExpert":875,"titleWithExpert":876},"New Question","Ask your question, we will find the right expert!","Ask your question, the answer will be sent to you.","New Question for {name}",{"to":878,"seconds":879,"responseTo":880,"expertReading":881,"estimatedResponseTime":882,"expertSentPartialResponse":883},"to","seconds","Response to","{firstName} {lastName} is reading your question","Estimated response time: between 5 and 10 minutes","{expertName} sent a partial response to",{"back":454,"title":455,"sending":456,"sendLink":457,"description":885,"notifications":886},"A reset link will be sent to your email address",{"error":126,"emailSent":458,"emailError":887,"loginRequired":888,"emailSentDescription":460},"Could not send reset email. Please try again.","You must be logged in to reset your password.",{"step1":890,"step2":894,"fields":903,"countries":906,"validation":908},{"title":891,"nextButton":892,"description":893},"Complete your information","Next step","To finalize the connection with an expert, please complete your contact information.",{"title":895,"expertIn":369,"accessInfo":896,"editButton":897,"contactInfo":898,"description":899,"yourDetails":900,"confirmButton":901,"questionDetails":902},"Confirm your information","The specialist will have access to your exchanges with the assistant.","Edit my information","A specialist near your address will contact you as soon as possible.","Please verify the information below before confirming the connection.","Your details","Confirm the connection","Question details",{"city":489,"phone":904,"country":492,"lastName":503,"firstName":504,"postalCode":905,"countryPlaceholder":495},"Phone number","Postal code",{"france":491,"morocco":907},"Morocco",{"required":909,"zipInvalid":910,"phoneInvalid":911},"This field is required","Invalid postal code (A1A 1A1)","Invalid phone number format",{"terms":913,"title":915,"address":916,"seoTitle":930,"documents":931,"expertise":936,"formTitle":940,"validation":941,"companyInfo":963,"contactInfo":967,"submitButton":974,"seoDescription":930},{"accept":838,"expertZoom":96,"collaboration":914},"collaboration terms","Interested in becoming an expert on our platform?",{"city":489,"address":490,"country":492,"countries":917,"postalCode":905,"cityPlaceholder":927,"addressPlaceholder":928,"countryPlaceholder":495,"postalCodePlaceholder":929},{"ad":918,"au":919,"be":920,"ca":921,"ch":922,"fr":491,"gb":923,"lu":924,"mc":925,"uk":923,"us":926},"Andorra","Australia","Belgium","Canada","Switzerland","United Kingdom","Luxembourg","Monaco","United States","Enter city","Enter address","Enter postal code","Expert registration",{"title":932,"idCard":933,"diploma":934,"fileFormats":935},"Required documents","ID card","Diploma \u002F Professional qualification certificate","Accepted format: PDF, JPG, PNG",{"title":937,"categoryHint":938,"categoryPlaceholder":939},"Your expertise","* Select the category that matches your qualifications.","Select a category","Submit an application",{"authError":942,"emailExists":943,"submitError":944,"uploadError":484,"cityRequired":945,"emailInvalid":946,"fileTooLarge":485,"siretInvalid":947,"emailRequired":122,"phoneRequired":948,"siretRequired":949,"termsRequired":950,"idCardRequired":951,"addressRequired":952,"countryRequired":953,"diplomaRequired":954,"lastNameRequired":955,"firstNameRequired":956,"vatNumberRequired":957,"categoriesRequired":958,"postalCodeRequired":959,"profilePicRequired":960,"companyNameRequired":961,"postalCodeUnresolved":962,"fileFormatUnsupported":486},"Authentication problem, check your data","This email address is already in use","Error during registration","City is required","Invalid email format","SIRET must contain 14 digits","Phone number is required","SIRET number is required","You must accept the collaboration terms","ID card is required","Address is required","Country is required","Diploma or certificate is required","Last name is required","First name is required","VAT number is required","At least one category is required","Postal code is required","Profile picture is required","Company name is required","Postal code not found, please verify your entry",{"siret":964,"vatNumber":499,"siretPlaceholder":965,"vatNumberPlaceholder":966},"SIRET Number","Enter SIRET number","Enter VAT number",{"email":89,"phone":904,"title":968,"lastName":503,"firstName":504,"companyName":969,"profilePicture":505,"emailPlaceholder":380,"phonePlaceholder":970,"lastNamePlaceholder":971,"firstNamePlaceholder":972,"companyNamePlaceholder":973},"Contact information","Company name","Enter phone number","Enter your last name","Enter your first name","Enter company name","Submit application",{"loading":23,"getAnswer":837,"orSeparator":976,"errorOccurred":977,"pleaseEnterEmail":978,"continueWithGoogle":979,"enterEmailPlaceholder":380,"pleaseEnterValidEmail":980},"or","An error occurred. Please try again.","Please enter your email","Continue with Google","Please enter a valid email",{"more":982,"hello":983,"askQuestion":984,"haveQuestions":985,"assistantIntro":986,"askExpertOnline":987,"expertsOnlineFor":988,"getImmediateAssistance":989},"More...","Hello,","Ask your question to {expertName}","Do you have questions?","I am {assistantName}, {expertName}'s {gender} assistant. How can I help you?","Ask an expert > {category} online","{Profession} online for your needs in {synonym1}, {synonym2}","get immediate and adequate assistance",{"accessMySpace":991,"calendarConnected":992,"connectMyCalendar":993,"startFreeWithGoogle":994,"startFreeWithGoogleMobile":995},"Access my space","Calendar connected","Connect my calendar","Start free with Google","Start free protection\u003Cbr>with Google",{"no":997,"yes":998,"city":489,"name":113,"phone":501,"title":799,"country":492,"familyLabel":999,"ageRangeLabel":1000,"childrenLabel":1001,"familyOptions":1002,"ageRangeOptions":1009,"phonePlaceholder":1015,"professionalLabel":1016,"cityPlaceholderZip":494,"cityPlaceholderCity":489,"cityPlaceholderFull":1017,"namePlaceholderFull":1018,"namePlaceholderLast":1019,"professionalOptions":1020,"namePlaceholderFirst":1027},"No","Yes","Family Situation","Your Age Range","Dependent Children",{"couple":1003,"single":1004,"married":1005,"widowed":1006,"divorced":1007,"partnership":1008},"In a Relationship","Single","Married","Widowed","Divorced","Civil Partnership",{"a":1010,"b":1011,"c":1012,"d":1013,"e":1014},"18-25 years old","26-35 years old","36-50 years old","51-65 years old","65+ years old","+1 (XXX) XXX-XXXX","Professional Situation","Postal Code, City","First Name Last Name","Last Name",{"other":1021,"owner":1022,"student":1023,"employee":1024,"freelance":1025,"jobSeeker":1026},"Other","Business Owner","Student","Employee","Independent \u002F Freelancer","Job Seeker","First Name",{"title":1029,"subtitle":1030},"What our clients say about us","Discover reviews from those who have trusted us",{"comingSoon":1032,"chooseSpecialty":1033},"coming soon","Choose a specialty below for {cityName}.",{"tools_slug":1035,"consumer_tools_slug":1036,"tools":1037},"tools-calculators","practical-tools-for-individuals",[1038,1048,1055,1061,1066,1071,1077,1084,1090,1095,1100,1105,1111,1116,1121,1127,1132,1138,1143,1150,1155],{"slug":1039,"local_slug":1039,"title":1040,"description":1041,"view_count":1042,"audience":1043,"category":1044,"source":1045,"hero_image":1046,"hero_image_alt":1047},"cc-ca-fr-cc-fiq-infirmieres-qc-2023-2028","FIQ Infirmières Québec — calculateur gratuit salaire et droits 2026 | Expert Zoom","Calculateur gratuit basé sur la convention collective FIQ 2023-2028 : salaire net, heures supplémentaires, primes de quart, vacances, délai-congé, RRQ et RQAP. Taux 2025-2026.",28,"consumer","droit-du-travail","generated","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcc-ca-fr-cc-fiq-infirmieres-qc-2023-2028-bc31f57553-1780093823.webp","",{"slug":1049,"local_slug":1049,"title":1050,"description":1051,"view_count":1052,"audience":1043,"category":1053,"source":1045,"hero_image":1054,"hero_image_alt":1050},"cba-ca-cba-unifor-auto-2024-2026","Unifor Auto Collective Agreement — Free Calculator for Wages and Rights 2026 | Expert Zoom","Free calculator for Unifor auto workers at GM, Ford and Stellantis Canada: wages, overtime, vacation pay, notice, CPP\u002FEI and statutory holidays under the 2024–2026 collective agreement.",13,"labour-law","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcba-ca-cba-unifor-auto-2024-2026-843e5c7aad.webp",{"slug":1056,"local_slug":1056,"title":1057,"description":1058,"view_count":1059,"audience":1043,"category":1053,"source":1045,"hero_image":1060,"hero_image_alt":1057},"cba-ca-cba-ona-nurses-ontario-2024-2026","ONA Nurses Ontario — Free Calculator for Wages and Rights 2026","Free interactive calculator for ONA hospital nurses in Ontario: wages, overtime, shift premiums, vacation pay, HOOPP pension, CPP\u002FEI contributions and statutory holidays. 2025–2026 rates.",11,"https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcba-ca-cba-ona-nurses-ontario-2024-2026-5036c6a311.webp",{"slug":1062,"local_slug":1062,"title":1063,"description":1064,"view_count":1059,"audience":1043,"category":1053,"source":1045,"hero_image":1065,"hero_image_alt":1047},"cba-ca-cba-cupe-hospital-on-2025-2027","CUPE Ontario Hospital Workers — Free Calculator for Wages and Rights 2025","Free 6-tab calculator for Ontario hospital workers covered by the CUPE collective agreement 2025–2027. Calculate wages, overtime, shift premiums, vacation pay, notice and severance, CPP\u002FEI, and statutory holidays.","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcba-ca-cba-cupe-hospital-on-2025-2027-ed0ece2f78-1780141758.webp",{"slug":1067,"local_slug":1067,"title":1068,"description":1069,"view_count":1059,"audience":1043,"category":1053,"source":1045,"hero_image":1070,"hero_image_alt":1068},"cba-ca-cba-ibew-electrical-2025-2027","IBEW Electrical Construction CBA 2025–2027 — Free Calculator for Wages and Rights | Expert Zoom","Free calculator for IBEW electrical construction workers in Canada: wages, overtime, vacation pay, CPP\u002FEI, termination notice and statutory holidays under the 2025–2027 collective agreement.","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcba-ca-cba-ibew-electrical-2025-2027-f30c4d2313.webp",{"slug":1072,"local_slug":1072,"title":1073,"description":1074,"view_count":1075,"audience":1043,"category":1053,"source":1045,"hero_image":1076,"hero_image_alt":1047},"cba-ca-cba-osstf-teachers-ontario-2024-2026","OSSTF Teachers Ontario — Free Calculator for Wages and Rights 2026","Free calculator for Ontario secondary school teachers: salary grid, CPP\u002FEI, OTPP pension, vacation pay, notice and severance under the OSSTF 2022–2026 collective agreement.",10,"https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcba-ca-cba-osstf-teachers-ontario-2024-2026-7e9ceed3da-1780258900.webp",{"slug":1078,"local_slug":1078,"title":1079,"description":1080,"view_count":1081,"audience":1043,"category":1053,"source":1045,"hero_image":1082,"hero_image_alt":1083},"cba-ca-cba-unite-here-hospitality-2025-2027","UNITE HERE Hospitality Workers — Free Calculator for Wages and Rights 2025–2027","Free calculator for UNITE HERE Canada hotel and food-service workers: estimate wages, overtime, vacation pay, severance, CPP\u002FEI contributions, and statutory holiday value under the 2025–2027 collective agreement.",9,"https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcba-ca-cba-unite-here-hospitality-2025-2027-acd4691ff0.webp","UNITE HERE Hospitality CBA 2025–2027 — Free Calculator for Wages and Rights 2026",{"slug":1085,"local_slug":1085,"title":1086,"description":1087,"view_count":1088,"audience":1043,"category":1053,"source":1045,"hero_image":1089,"hero_image_alt":1086},"cba-ca-cba-psac-federal-2023-2025","PSAC Federal Public Service — Free Calculator for Wages and Rights 2025-2026 | Expert Zoom","Free calculator for PSAC PA Group federal public servants: wages, overtime, vacation, severance, CPP & EI. Based on the 2023-2025 collective agreement with Treasury Board of Canada.",8,"https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcba-ca-cba-psac-federal-2023-2025-8b86f1c5c0.webp",{"slug":1091,"local_slug":1091,"title":1092,"description":1093,"view_count":1088,"audience":1043,"category":1053,"source":1045,"hero_image":1094,"hero_image_alt":1092},"cba-ca-cba-usw-steel-mining-2025-2027","USW Steel & Mining CBA 2025–2027 — Free Calculator for Wages and Rights","Free interactive calculator for USW Canada steel and mining collective agreement 2025–2027. Estimate wages, overtime, shift premiums, vacation pay, notice and severance, CPP\u002FEI, and statutory holidays.","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcba-ca-cba-usw-steel-mining-2025-2027-fe6a61bcd7.webp",{"slug":1096,"local_slug":1096,"title":1097,"description":1098,"view_count":1088,"audience":1043,"category":1053,"source":1045,"hero_image":1099,"hero_image_alt":1047},"cba-ca-cba-ufcw-grocery-retail-2024-2026","UFCW Grocery Retail CBA — Free Calculator for Wages and Rights 2025-2026 | Expert Zoom","Free interactive calculator for UFCW Canada grocery retail workers at Loblaw, Sobeys, and Metro. Calculate wages, overtime, vacation pay, severance, CPP\u002FEI, and statutory holidays under the 2024–2026 collective agreements.","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcba-ca-cba-ufcw-grocery-retail-2024-2026-3cf9b8359d-1780144903.webp",{"slug":1101,"local_slug":1101,"title":1102,"description":1103,"view_count":1088,"audience":1043,"category":1053,"source":1045,"hero_image":1104,"hero_image_alt":1102},"cba-ca-cba-ibew-utilities-2025-2027","IBEW Utilities CBA (Hydro One \u002F BC Hydro) — Free Calculator for Wages and Rights 2025–2027 | Expert Zoom","Free interactive calculator for IBEW Local 636 (Hydro One) and IBEW Local 258 (BC Hydro) collective agreement 2025–2027. Calculate wages, overtime, vacation, notice, CPP\u002FEI, and stat holiday pay for ~14,000 utility workers in Ontario and BC.","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcba-ca-cba-ibew-utilities-2025-2027-09b5bd68f8.webp",{"slug":1106,"local_slug":1106,"title":1107,"description":1108,"view_count":1109,"audience":1043,"category":1053,"source":1045,"hero_image":1110,"hero_image_alt":1047},"cba-ca-cba-teamsters-trucking-2025-2026","Teamsters Canada Road Transport — Free Calculator for Wages and Rights 2026 | Expert Zoom","Free 6-tab calculator for Teamsters Canada road transport workers: wages & federal tax, overtime (CLC s.174), vacation pay, notice\u002Fseverance, CPP\u002FEI, and statutory holidays for 2025-2026.",7,"https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcba-ca-cba-teamsters-trucking-2025-2026-0c7f1d1e38-1780144901.webp",{"slug":1112,"local_slug":1112,"title":1113,"description":1114,"view_count":1109,"audience":1043,"category":1053,"source":1045,"hero_image":1115,"hero_image_alt":1047},"cba-ca-cba-cupe-airlines-2024-2026","CUPE Air Canada Cabin Crew — Free Calculator for Wages and Rights 2025–2026","Free interactive calculator for CUPE Component 4 Air Canada cabin crew: estimate your flight pay, overtime, vacation pay, CPP\u002FEI contributions, notice and severance under the Canada Labour Code 2024–2026.","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcba-ca-cba-cupe-airlines-2024-2026-6f4e4f7974-1780414430.webp",{"slug":1117,"local_slug":1117,"title":1118,"description":1119,"view_count":1109,"audience":1043,"category":1053,"source":1045,"hero_image":1120,"hero_image_alt":1118},"cba-ca-cba-unifor-media-2025-2026","Unifor Media CBA 2025–2026 — Free Calculator for Wages and Rights","Free interactive calculator for Unifor media workers at CBC, Bell Media and Postmedia. Estimate wages, overtime, vacation pay, severance and CPP\u002FEI contributions under the 2025–2026 collective agreement.","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcba-ca-cba-unifor-media-2025-2026-8796601ffd.webp",{"slug":1122,"local_slug":1122,"title":1123,"description":1124,"view_count":1125,"audience":1043,"category":1044,"source":1045,"hero_image":1126,"hero_image_alt":1047},"cc-ca-fr-cc-fneeq-cegep-2023-2028","Convention collective FNEEQ-CSN cégep 2023-2028 — calculateur gratuit salaire et droits 2026 | Expert Zoom","Professeurs de cégep au Québec : estimez votre salaire net, vos droits aux vacances, vos cotisations RRQ\u002FRQAP et votre retraite RREGOP selon la convention collective FNEEQ-CSN 2023-2028.",3,"https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcc-ca-fr-cc-fneeq-cegep-2023-2028-4b4ddea5d8-1780258901.webp",{"slug":1128,"local_slug":1128,"title":1129,"description":1130,"view_count":1125,"audience":1043,"category":1044,"source":1045,"hero_image":1131,"hero_image_alt":1047},"cc-ca-fr-cc-metallos-ftq-siderurgie-2024-2026","Convention collective Métallos (FTQ) — calculateur gratuit salaire et droits 2025-2026 | Expert Zoom","Calculateur gratuit pour estimer votre salaire net, primes de quart, vacances, délai-congé et cotisations RRQ\u002FRQAP selon la convention collective Métallos (FTQ) en sidérurgie et métallurgie au Québec 2024-2026.","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcc-ca-fr-cc-metallos-ftq-siderurgie-2024-2026-2489fe7424-1780141963.webp",{"slug":1133,"local_slug":1133,"title":1134,"description":1135,"view_count":1136,"audience":1043,"category":1044,"source":1045,"hero_image":1137,"hero_image_alt":1047},"cc-ca-fr-cc-csn-sante-fsss-2023-2028","FSSS-CSN Santé 2023-2028 — calculateur gratuit salaire et droits 2026 | Expert Zoom","Calculateur gratuit pour la convention collective FSSS-CSN Santé et Services sociaux 2023-2028. Estimez votre salaire net, primes de quart, vacances, délai-congé, RRQ et RQAP en 2026.",2,"https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcc-ca-fr-cc-csn-sante-fsss-2023-2028-9b8ee5a727-1780178871.webp",{"slug":1139,"local_slug":1139,"title":1140,"description":1141,"view_count":1136,"audience":1043,"category":1044,"source":1045,"hero_image":1142,"hero_image_alt":1047},"cc-ca-fr-cc-ftq-construction-2024-2025","FTQ-Construction — calculateur gratuit salaire et droits 2025-2026 | Expert Zoom","Calculateur gratuit pour la convention collective FTQ-Construction : salaire net, heures supplémentaires, vacances CCQ 13 %, allocations de déplacement et régimes sociaux (RRQ, RQAP). Mis à jour 2025-2026.","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcc-ca-fr-cc-ftq-construction-2024-2025-7984f59b6a-1780178873.webp",{"slug":1144,"local_slug":1144,"title":1145,"description":1146,"view_count":1147,"audience":1043,"category":1148,"source":1045,"hero_image":1149,"hero_image_alt":1047},"cc-ca-fr-cc-tuac-epiceries-qc-2024-2026","TUAC Québec Épiceries 2024-2026 — calculateur gratuit salaire et droits 2026 | Expert Zoom","Calculateur gratuit convention collective TUAC Québec épiceries 2024-2026 : salaire net, heures supplémentaires, vacances, délai-congé, RRQ et RQAP. Données 2025-2026 vérifiées. IGA, Metro, Super C, Maxi.",1,"droit-travail","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcc-ca-fr-cc-tuac-epiceries-qc-2024-2026-96a262ebb6-1780258902.webp",{"slug":1151,"local_slug":1151,"title":1152,"description":1153,"view_count":1147,"audience":1043,"category":1044,"source":1045,"hero_image":1154,"hero_image_alt":1047},"cc-ca-fr-cc-fse-enseignants-qc-2023-2028","Convention collective FSE-CSQ Enseignants QC — calculateur gratuit salaire et droits 2026","Calculateur gratuit FSE-CSQ 2023-2028 : salaire net, heures supplémentaires, vacances, délai-congé, RRQ\u002FRQAP et avantages — enseignants primaire et secondaire Québec.","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcc-ca-fr-cc-fse-enseignants-qc-2023-2028-3978cc79f0-1780178872.webp",{"slug":1156,"local_slug":1156,"title":1157,"description":1158,"view_count":1159,"audience":1043,"category":1044,"source":1045,"hero_image":1160,"hero_image_alt":1047},"cc-ca-fr-cc-scfp-cols-bleus-montreal-2023-2027","SCFP Cols Bleus Montréal — calculateur gratuit salaire et droits 2026","Calculateur gratuit pour la convention collective SCFP Local 301 cols bleus Montréal 2023-2027 : salaire net, heures sup, vacances, délai-congé et régimes sociaux QC 2025-2026.",0,"https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Ftools\u002Fcc-ca-fr-cc-scfp-cols-bleus-montreal-2023-2027-4f9bb0560b-1780178875.webp",{"id":1162,"slug":1163,"title":1164,"excerpt":1165,"contentMd":1166,"heroImage":1167,"heroImageAlt":1168,"heroImageCredit":1168,"audioUrl":1168,"audioGeneratedAt":1168,"readingTimeMin":1059,"featured":1169,"status":1170,"lang":1171,"countryCode":1172,"languageCode":1173,"categoryId":1174,"metaTitle":1164,"metaDescription":1047,"keyword":1175,"seoApiPageId":1176,"seoApiTenantId":1177,"contentType":1168,"wordCount":1178,"internalImages":1179,"frontmatter":1180,"viewCount":1186,"internalLinksCount":1159,"expertId":1187,"folderId":1168,"folderPosition":1168,"gscVerdict":1188,"gscCoverage":1189,"gscLastCrawl":1190,"gscCheckedAt":1191,"gscIndexingState":1168,"gscRobotsTxtState":1168,"gscPageFetchState":1168,"gscGoogleCanonical":1168,"gscCrawledAs":1168,"cwvLcp":1192,"cwvLcpRating":1193,"cwvFcp":1194,"cwvFcpRating":1195,"cwvCls":1159,"cwvClsRating":1196,"cwvAuditedAt":1197,"publishedAt":1198,"createdAt":1199,"updatedAt":1200,"category":1201,"expert":1202,"folder":1168,"folderArticles":1208,"relatedTools":1209,"_renderedHtml":1210},"cmpsyeetg002jmiu7zqpq6miu","psac-collective-agreement-federal-public-service-canada","PSAC Collective Agreement — Free Calculator for Wages and Rights 2026 | Expert Zoom","The Public Service Alliance of Canada (PSAC) is the largest federal public service union in Canada, representing over 230,000 workers across 79 federal departments and agencies. For the approximately ","# PSAC Collective Agreement — Complete Guide to Your Rights and Pay 2026\n\nThe Public Service Alliance of Canada (PSAC) is the largest federal public service union in Canada, representing over 230,000 workers across 79 federal departments and agencies. For the approximately 155,000 members of the Programme and Administrative Services (PA) Group — the largest bargaining unit in the entire federal public service — the collective agreement with the Treasury Board of Canada Secretariat (TBS) governs every aspect of employment: wages, overtime, vacation, leave, and job security.\n\nThe most recent PA Group agreement, signed in June 2023 after a historic 17-day strike in April of that year, secured a compounded wage increase of 12.6% over four years plus a $2,500 pensionable lump sum. As of May 2026, bargaining for the next round is underway. This guide explains the key provisions of the agreement as they stand today, including the wage rates effective June 21, 2024, and the federal payroll deductions that apply in 2025.\n\nWhether you are a clerical worker at CR-4, an administrative services officer at AS-3, or a programme administrator at PM-5, this guide — combined with our free PSAC calculator below — will help you understand exactly what you are owed.\n\n---\n\n## Who Is Covered by the PSAC PA Group Agreement?\n\nThe PA Group is a federation of five occupational sub-groups, all bargained under one master collective agreement with TBS:\n\n- **CR — Clerical and Regulatory** (administrative support, data entry, client services)\n- **AS — Administrative Services** (programme officers, finance officers, policy analysts)\n- **PM — Programme Administration** (immigration officers, fishery officers, benefits officers)\n- **IS — Information Services** (communications advisors, media relations, web content)\n- **CM — Communications** (public affairs, media production)\n- **WP — Welfare Programmes** (social workers, income security officers)\n- **ST — Secretarial, Stenographic and Typing** (executive assistants, court reporters)\n\nIf your letter of offer or pay stub shows one of these group codes, this agreement applies to you. Employees covered by other PSAC bargaining units — such as SV (Operational Services), TC (Technical Services), or EB (Education and Library Science) — have separate but structurally similar agreements.\n\nAll PA Group employees are federally regulated under the *Federal Public Sector Labour Relations Act* (FPSLRA). This means the *Canada Labour Code* (CLC) sets the statutory floor for most employment standards, though the collective agreement often provides considerably better terms.\n\n---\n\n## Current Wage Rates and Pay Grid (Effective June 21, 2024)\n\nThe final wage schedule under the 2023–2025 agreement took effect on June 21, 2024 (the \"Z\" pay line), incorporating a 0.25% pay line adjustment on top of the 2% increase from June 2023. All rates are annual CAD amounts for a 37.5-hour workweek (7.5 hours per day, five days per week, 1,957.5 hours per year).\n\n**Clerical and Regulatory (CR) Group — June 21, 2024**\n\n| Level | Step 1 | Step 2 | Step 3 | Step 4 |\n|-------|--------|--------|--------|--------|\n| CR-1 | $41,947 | $42,820 | $43,708 | $44,593 |\n| CR-2 | $45,531 | $46,581 | $47,614 | $48,654 |\n| CR-3 | $51,642 | $52,996 | $54,350 | $55,707 |\n| CR-4 | $57,217 | $58,738 | $60,255 | $61,761 |\n| CR-5 | $62,533 | $64,250 | $65,986 | $67,699 |\n| CR-6 | $71,176 | $73,048 | $74,903 | $76,779 |\n| CR-7 | $78,952 | $81,137 | $83,324 | $85,533 |\n\n**Administrative Services (AS) \u002F Programme Administration (PM) — June 21, 2024**\n\n| Level | Step 1 | Step 2 | Step 3 |\n|-------|--------|--------|--------|\n| AS\u002FPM-1 | $61,786 | $64,135 | $66,572 |\n| AS\u002FPM-2 | $68,849 | $71,464 | $74,180 |\n| AS\u002FPM-3 | $73,798 | $76,599 | $79,511 |\n| AS\u002FPM-4 | $80,612 | $83,675 | $87,108 |\n| AS\u002FPM-5 | $96,235 | $99,892 | $104,044 |\n| AS\u002FPM-6 | $107,193 | $111,267 | $115,642 |\n| AS\u002FPM-7 | $112,834 | $117,128 | $121,573 |\n\nTo convert annual salary to hourly rate: divide by 1,957.5. For example, a CR-4 Step 2 ($58,738) earns approximately **$30.01\u002Fhour**.\n\nCompensation advisors at CR-5 and AS-1 to AS-3 are eligible for a **retention allowance of $3,500\u002Fyear** ($13.42 per calendar day). Fishery Officers (PM group) receive an additional **$6,500\u002Fyear** fishery officer allowance.\n\n---\n\n## Overtime Rules and Shift Premiums\n\nThe PA Group agreement provides overtime provisions that exceed the statutory minimums under the *Canada Labour Code*.\n\n### Overtime Rates (Article 28)\n\nOvertime is authorized in advance by the employer. The rates are:\n\n- **Scheduled workday**: 1.5× your hourly rate for the first 7.5 consecutive hours of overtime beyond the normal workday; 2× (double time) for each hour thereafter\n- **First day of rest**: 1.5× for the first 7.5 hours, then 2× for additional hours\n- **Second or subsequent consecutive day of rest**: 2× (double time) for all hours worked\n- **Call-back**: If called back to work outside your shift and the assignment is not contiguous with your shift, you are entitled to the greater of 3 hours at the applicable overtime rate, or actual hours worked. The maximum call-back compensation payable in any 8-hour period is 8 hours.\n\nFor clarity: if you normally work 7.5 hours a day and are asked to work 3 additional hours on a scheduled workday, you earn 3 × 1.5× for those first 3 hours. This is considerably more generous than the standard CLC threshold of 8 hours\u002Fday or 40 hours\u002Fweek.\n\n### Shift and Weekend Premiums (Article 27)\n\nFor employees on rotating or irregular shifts:\n\n- **Evening\u002FNight premium**: **$2.25 per hour** for all hours worked between 4:00 PM and 8:00 AM\n- **Weekend premium**: **$2.25 per hour** for hours worked on Saturday and\u002For Sunday as part of a shift schedule\n\nThese premiums are stackable — an employee working a night shift on a Saturday night earns an additional **$4.50\u002Fhour** above their base rate. Premiums also apply to overtime hours worked in those windows, though they are not included in the base rate for overtime calculation purposes.\n\n---\n\n## Vacation and Leave Entitlements\n\nThe PA Group vacation entitlement significantly exceeds the minimums under the *Canada Labour Code* (CLC: 2 weeks\u002F4% for the first 4 years, 3 weeks\u002F6% after 5 years). Federal public servants earn vacation credits monthly based on years of service:\n\n| Years of Continuous Employment | Vacation Credits (per month) | Approximate Days\u002FYear |\n|-------------------------------|------------------------------|----------------------|\n| 0 to 7 years | 9.375 hours | 15 days |\n| 8 to 15 years | 12.5 hours | 20 days |\n| Year 16 | 13.75 hours | 22 days |\n| Year 17 | 14.4 hours | ~23 days |\n| 18 to 26 years | 15.625 hours | 25 days |\n| Year 27 | 16.875 hours | 27 days |\n| 28 years or more | 18.75 hours | 30 days |\n\nThe vacation year runs from **April 1 to March 31**. A minimum of 75 hours of pay in a calendar month is required for full vacation credit accrual that month. Unused vacation must generally be taken before the end of the vacation year, though carry-over arrangements exist with employer approval.\n\nBeyond vacation, the agreement provides for sick leave (9.375 hours\u002Fmonth), family-related leave (up to 5 days per year), bereavement leave (up to 5 days), and personal leave (1 day per year). Maternity and parental leave top-ups bring government parental benefits to approximately 93% of regular weekly earnings for up to 35 weeks.\n\n---\n\n## Notice Period and Severance\n\n### Termination Notice (CLC s.230)\n\nFor employees subject to the *Canada Labour Code*, the statutory minimum notice is 2 weeks after 3 months of continuous employment. The PA Group agreement does not prescribe a separate notice scale beyond this statutory floor, but employees facing lay-off are entitled to:\n\n- Written notice of the lay-off (or pay in lieu)\n- Priority redeployment to other positions in the federal public service\n- Transition support measures under the Work Force Adjustment Directive (WFAD)\n\n### Severance Pay\n\nSeverance pay under the PA Group agreement historically rewarded long service, but entitlement to severance on resignation and retirement was negotiated away in earlier rounds. As of the current agreement, severance pay applies in the following situations:\n\n- **Lay-off (involuntary)**: 2 weeks' pay for the first year of continuous employment, plus 1 week's pay for each subsequent complete year, to a maximum of 28 weeks\n- **Death**: the same formula, payable to the employee's estate\n\nFor context, the CLC (s.235) provides 2 days of wages per year of service for terminated employees with 12+ months of service (minimum 5 days, maximum 40 days). The PA Group severance formula is more generous on lay-off.\n\nCommon law reasonable notice — which can provide significantly greater compensation, typically calculated at approximately 1 month per year of service for white-collar workers — is a separate legal right that exists alongside the collective agreement.\n\n---\n\n## CPP, EI, and Federal Benefits\n\nFederal public servants participate in a **defined benefit (DB) pension** under the *Public Service Superannuation Act* (PSSA), administered by the Public Services and Procurement Canada pension centre. Employee contribution rates to PSSA are roughly **8–10% of salary** depending on the accrual tier — a significant benefit compared to the CPP alone.\n\nIn addition to the PSSA, the standard federal payroll deductions apply:\n\n### Canada Pension Plan (CPP) — 2025\n\n- **CPP1 employee rate**: 5.95% on earnings between the basic exemption ($3,500) and the Year's Maximum Pensionable Earnings (**$71,300** for 2025)\n- **Maximum CPP1 employee contribution**: **$4,034.10\u002Fyear**\n- **CPP2 employee rate**: 4.0% on earnings between $71,300 and the Year's Additional Maximum Pensionable Earnings (**$81,200** for 2025)\n- **Maximum CPP2 employee contribution**: **$396.00\u002Fyear**\n\n### Employment Insurance (EI) — 2025\n\n- **Employee EI premium rate**: 1.64% of insurable earnings\n- **Maximum Insurable Earnings (MIE)**: **$65,700**\n- **Maximum annual employee EI premium**: **$1,077.48**\n\nFederal public servants continue to pay EI premiums and may collect regular EI benefits if laid off, even as employees of the Crown.\n\n### Federal Income Tax — 2025\n\nFederal income tax brackets for 2025 (blended rates apply due to the mid-year tax rate reduction):\n\n| Taxable Income | 2025 Rate |\n|----------------|-----------|\n| Up to $57,375 | 14.5% (blended) |\n| $57,376 – $114,750 | 20.5% |\n| $114,751 – $177,882 | 26.0% |\n| $177,883 – $253,414 | 29.0% |\n| Over $253,414 | 33.0% |\n\nThe 2025 Basic Personal Amount (BPA) is **$16,129** for individuals with income up to $177,882. Note that provincial income tax is additional and varies by province — federal public servants across Canada pay different effective total rates.\n\n---\n\n## Key Changes in the 2023 Agreement\n\nThe 2023 PA Group agreement, ratified after a landmark strike action in April 2023, introduced several significant improvements:\n\n1. **Wage increases**: A compounded 12.6% increase over four years (2021–2025), plus a $2,500 one-time pensionable lump sum payment\n2. **Remote work language**: New Article 46 formalising the hybrid work framework, requiring that remote work arrangements be based on operational requirements and that employees receive written reasons for any changes to approved telework agreements\n3. **Overtime tracking**: Improved obligations on the employer to offer overtime equitably among qualified employees\n4. **Emergency leave**: Enhanced provisions for leave with pay during declared emergencies\n5. **Anti-harassment**: Strengthened language obliging the employer to investigate harassment complaints within defined timeframes\n\nThe 2025 round of bargaining (for the next agreement, effective June 21, 2025 and onward) is currently underway as of May 2026. No tentative agreement has been announced. Employees should monitor PSAC's official website for updates.\n\n---\n\n## How to Use This Free Calculator\n\nOur free PSAC federal public service calculator below has six tabs designed to help you estimate your pay and entitlements:\n\n1. **Wages & Tax** — Enter your annual salary (or select your group and level) to see your estimated net pay after CPP, EI, and federal income tax deductions. Note: provincial tax is not included; contact your provincial revenue agency for combined estimates.\n\n2. **Overtime & Premiums** — Calculate the value of overtime hours worked on any day type, plus shift and weekend premiums. Uses the PA Group Article 28 rates (1.5× \u002F 2×) automatically.\n\n3. **Vacation Pay** — Enter your years of service to see your annual vacation entitlement in days and hours, and the dollar value based on your salary.\n\n4. **Notice & Severance** — Estimate statutory severance on lay-off using the PA Group formula, and compare with the statutory CLC minimum.\n\n5. **CPP & EI** — See your annual CPP (including CPP2) and EI contributions, plus what your employer pays on your behalf.\n\n6. **Statutory Holidays** — Calculate the value of your 11 federal statutory holidays plus your provincial holiday, and estimate premium pay if you are required to work on a stat day.\n\n> **Legal Disclaimer**: Calculations are indicative only and do not constitute legal advice. Employment standards vary by province and whether you are federally regulated. For specific advice, contact the Canada Labour Program (1-800-641-4049), your provincial Employment Standards office, or a labour lawyer.\n\n---\n\n## Conclusion\n\nThe PSAC PA Group collective agreement offers federal public service employees some of the strongest employment protections in Canada — from a generous vacation schedule that starts at 15 days and grows to 30 days, to overtime rates that exceed what the *Canada Labour Code* mandates, to a defined-benefit pension that provides long-term income security in retirement. Understanding these provisions helps you advocate for yourself, plan your finances, and know when to involve your union steward.\n\nUse the free calculator on this page to estimate your net pay, overtime entitlements, and severance — and bookmark this guide as the 2025 round of bargaining concludes and new rates take effect.\n\n> **Calculations are indicative only — not legal advice. Contact the Canada Labour Program (1-800-641-4049) or a labour lawyer for specific guidance on your situation.**\n","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Fhero\u002Fc55c610e5a0e-1b56df.webp",null,false,"PUBLISHED","en-CA","ca","en","cmkzhdpft00076svtfhfh0cyx","PSAC collective agreement federal public service Canada","c55c610e5a0e","9cc87197-5408-43dc-9de5-d740868a64f4",2292,[],{"lang":1171,"slug":1163,"draft":1181,"title":1182,"excerpt":1047,"keyword":1175,"category":1053,"featured":1169,"lang_code":1173,"word_count":1183,"countryCode":1172,"description":1184,"categorySlug":1053,"country_code":1172,"languageCode":1173,"relatedTools":1185,"readingTimeMin":1059},true,"PSAC Collective Agreement Federal Public Service — Complete Guide to Your Rights and Pay 2026",2100,"Understand your rights under the PSAC PA Group collective agreement: current wage rates, overtime rules, vacation entitlements, severance, and a free calculator for federal public service employees in Canada.",[1085],547,"8737acd1-92d8-4f7f-897c-668e585a1ea4","PASS","Submitted and indexed","2026-06-20T17:07:17.000Z","2026-06-30T21:11:04.635Z",4.51,"poor",2.23,"needs_improvement","good","2026-07-20T00:29:08.131Z","2026-05-30T23:00:00.770Z","2026-05-30T23:00:00.772Z","2026-07-24T19:16:59.654Z",{"id":1174,"name":670,"slug":672,"parentId":1168},{"id":1187,"first_name":1203,"name":1204,"slug":1205,"specialty":1206,"picture":1207},"Emilie","Wang","emilie-wang","Legal Advisor","lawyers\u002F28229201031b9b75ce0a4abeef9a89166",[],[1085],"\u003Ch1 id=\"psac-collective-agreement-complete-guide-to-your-rights-and-pay-2026\">PSAC Collective Agreement — Complete Guide to Your Rights and Pay 2026\u003C\u002Fh1>\n\u003Cp>The Public Service Alliance of Canada (PSAC) is the largest federal public service union in Canada, representing over 230,000 workers across 79 federal departments and agencies. For the approximately 155,000 members of the Programme and Administrative Services (PA) Group — the largest bargaining unit in the entire federal public service — the collective agreement with the Treasury Board of Canada Secretariat (TBS) governs every aspect of employment: wages, overtime, vacation, leave, and job security.\u003C\u002Fp>\n\u003Cp>The most recent PA Group agreement, signed in June 2023 after a historic 17-day strike in April of that year, secured a compounded wage increase of 12.6% over four years plus a $2,500 pensionable lump sum. As of May 2026, bargaining for the next round is underway. This guide explains the key provisions of the agreement as they stand today, including the wage rates effective June 21, 2024, and the federal payroll deductions that apply in 2025.\u003C\u002Fp>\n\u003Cp>Whether you are a clerical worker at CR-4, an administrative services officer at AS-3, or a programme administrator at PM-5, this guide — combined with our free PSAC calculator below — will help you understand exactly what you are owed.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2 id=\"who-is-covered-by-the-psac-pa-group-agreement\">Who Is Covered by the PSAC PA Group Agreement?\u003C\u002Fh2>\n\u003Cp>The PA Group is a federation of five occupational sub-groups, all bargained under one master collective agreement with TBS:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>CR — Clerical and Regulatory\u003C\u002Fstrong> (administrative support, data entry, client services)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AS — Administrative Services\u003C\u002Fstrong> (programme officers, finance officers, policy analysts)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PM — Programme Administration\u003C\u002Fstrong> (immigration officers, fishery officers, benefits officers)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IS — Information Services\u003C\u002Fstrong> (communications advisors, media relations, web content)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CM — Communications\u003C\u002Fstrong> (public affairs, media production)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP — Welfare Programmes\u003C\u002Fstrong> (social workers, income security officers)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ST — Secretarial, Stenographic and Typing\u003C\u002Fstrong> (executive assistants, court reporters)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If your letter of offer or pay stub shows one of these group codes, this agreement applies to you. Employees covered by other PSAC bargaining units — such as SV (Operational Services), TC (Technical Services), or EB (Education and Library Science) — have separate but structurally similar agreements.\u003C\u002Fp>\n\u003Cp>All PA Group employees are federally regulated under the \u003Cem>Federal Public Sector Labour Relations Act\u003C\u002Fem> (FPSLRA). This means the \u003Cem>Canada Labour Code\u003C\u002Fem> (CLC) sets the statutory floor for most employment standards, though the collective agreement often provides considerably better terms.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2 id=\"current-wage-rates-and-pay-grid-effective-june-21-2024\">Current Wage Rates and Pay Grid (Effective June 21, 2024)\u003C\u002Fh2>\n\u003Cp>The final wage schedule under the 2023–2025 agreement took effect on June 21, 2024 (the &quot;Z&quot; pay line), incorporating a 0.25% pay line adjustment on top of the 2% increase from June 2023. All rates are annual CAD amounts for a 37.5-hour workweek (7.5 hours per day, five days per week, 1,957.5 hours per year).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Clerical and Regulatory (CR) Group — June 21, 2024\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Level\u003C\u002Fth>\n\u003Cth>Step 1\u003C\u002Fth>\n\u003Cth>Step 2\u003C\u002Fth>\n\u003Cth>Step 3\u003C\u002Fth>\n\u003Cth>Step 4\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>CR-1\u003C\u002Ftd>\n\u003Ctd>$41,947\u003C\u002Ftd>\n\u003Ctd>$42,820\u003C\u002Ftd>\n\u003Ctd>$43,708\u003C\u002Ftd>\n\u003Ctd>$44,593\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>CR-2\u003C\u002Ftd>\n\u003Ctd>$45,531\u003C\u002Ftd>\n\u003Ctd>$46,581\u003C\u002Ftd>\n\u003Ctd>$47,614\u003C\u002Ftd>\n\u003Ctd>$48,654\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>CR-3\u003C\u002Ftd>\n\u003Ctd>$51,642\u003C\u002Ftd>\n\u003Ctd>$52,996\u003C\u002Ftd>\n\u003Ctd>$54,350\u003C\u002Ftd>\n\u003Ctd>$55,707\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>CR-4\u003C\u002Ftd>\n\u003Ctd>$57,217\u003C\u002Ftd>\n\u003Ctd>$58,738\u003C\u002Ftd>\n\u003Ctd>$60,255\u003C\u002Ftd>\n\u003Ctd>$61,761\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>CR-5\u003C\u002Ftd>\n\u003Ctd>$62,533\u003C\u002Ftd>\n\u003Ctd>$64,250\u003C\u002Ftd>\n\u003Ctd>$65,986\u003C\u002Ftd>\n\u003Ctd>$67,699\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>CR-6\u003C\u002Ftd>\n\u003Ctd>$71,176\u003C\u002Ftd>\n\u003Ctd>$73,048\u003C\u002Ftd>\n\u003Ctd>$74,903\u003C\u002Ftd>\n\u003Ctd>$76,779\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>CR-7\u003C\u002Ftd>\n\u003Ctd>$78,952\u003C\u002Ftd>\n\u003Ctd>$81,137\u003C\u002Ftd>\n\u003Ctd>$83,324\u003C\u002Ftd>\n\u003Ctd>$85,533\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>\u003Cstrong>Administrative Services (AS) \u002F Programme Administration (PM) — June 21, 2024\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Level\u003C\u002Fth>\n\u003Cth>Step 1\u003C\u002Fth>\n\u003Cth>Step 2\u003C\u002Fth>\n\u003Cth>Step 3\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>AS\u002FPM-1\u003C\u002Ftd>\n\u003Ctd>$61,786\u003C\u002Ftd>\n\u003Ctd>$64,135\u003C\u002Ftd>\n\u003Ctd>$66,572\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>AS\u002FPM-2\u003C\u002Ftd>\n\u003Ctd>$68,849\u003C\u002Ftd>\n\u003Ctd>$71,464\u003C\u002Ftd>\n\u003Ctd>$74,180\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>AS\u002FPM-3\u003C\u002Ftd>\n\u003Ctd>$73,798\u003C\u002Ftd>\n\u003Ctd>$76,599\u003C\u002Ftd>\n\u003Ctd>$79,511\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>AS\u002FPM-4\u003C\u002Ftd>\n\u003Ctd>$80,612\u003C\u002Ftd>\n\u003Ctd>$83,675\u003C\u002Ftd>\n\u003Ctd>$87,108\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>AS\u002FPM-5\u003C\u002Ftd>\n\u003Ctd>$96,235\u003C\u002Ftd>\n\u003Ctd>$99,892\u003C\u002Ftd>\n\u003Ctd>$104,044\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>AS\u002FPM-6\u003C\u002Ftd>\n\u003Ctd>$107,193\u003C\u002Ftd>\n\u003Ctd>$111,267\u003C\u002Ftd>\n\u003Ctd>$115,642\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>AS\u002FPM-7\u003C\u002Ftd>\n\u003Ctd>$112,834\u003C\u002Ftd>\n\u003Ctd>$117,128\u003C\u002Ftd>\n\u003Ctd>$121,573\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>To convert annual salary to hourly rate: divide by 1,957.5. For example, a CR-4 Step 2 ($58,738) earns approximately \u003Cstrong>$30.01\u002Fhour\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Compensation advisors at CR-5 and AS-1 to AS-3 are eligible for a \u003Cstrong>retention allowance of $3,500\u002Fyear\u003C\u002Fstrong> ($13.42 per calendar day). Fishery Officers (PM group) receive an additional \u003Cstrong>$6,500\u002Fyear\u003C\u002Fstrong> fishery officer allowance.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2 id=\"overtime-rules-and-shift-premiums\">Overtime Rules and Shift Premiums\u003C\u002Fh2>\n\u003Cp>The PA Group agreement provides overtime provisions that exceed the statutory minimums under the \u003Cem>Canada Labour Code\u003C\u002Fem>.\u003C\u002Fp>\n\u003Ch3 id=\"overtime-rates-article-28\">Overtime Rates (Article 28)\u003C\u002Fh3>\n\u003Cp>Overtime is authorized in advance by the employer. The rates are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Scheduled workday\u003C\u002Fstrong>: 1.5× your hourly rate for the first 7.5 consecutive hours of overtime beyond the normal workday; 2× (double time) for each hour thereafter\u003C\u002Fli>\n\u003Cli>\u003Cstrong>First day of rest\u003C\u002Fstrong>: 1.5× for the first 7.5 hours, then 2× for additional hours\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Second or subsequent consecutive day of rest\u003C\u002Fstrong>: 2× (double time) for all hours worked\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Call-back\u003C\u002Fstrong>: If called back to work outside your shift and the assignment is not contiguous with your shift, you are entitled to the greater of 3 hours at the applicable overtime rate, or actual hours worked. The maximum call-back compensation payable in any 8-hour period is 8 hours.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For clarity: if you normally work 7.5 hours a day and are asked to work 3 additional hours on a scheduled workday, you earn 3 × 1.5× for those first 3 hours. This is considerably more generous than the standard CLC threshold of 8 hours\u002Fday or 40 hours\u002Fweek.\u003C\u002Fp>\n\u003Ch3 id=\"shift-and-weekend-premiums-article-27\">Shift and Weekend Premiums (Article 27)\u003C\u002Fh3>\n\u003Cp>For employees on rotating or irregular shifts:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Evening\u002FNight premium\u003C\u002Fstrong>: \u003Cstrong>$2.25 per hour\u003C\u002Fstrong> for all hours worked between 4:00 PM and 8:00 AM\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Weekend premium\u003C\u002Fstrong>: \u003Cstrong>$2.25 per hour\u003C\u002Fstrong> for hours worked on Saturday and\u002For Sunday as part of a shift schedule\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These premiums are stackable — an employee working a night shift on a Saturday night earns an additional \u003Cstrong>$4.50\u002Fhour\u003C\u002Fstrong> above their base rate. Premiums also apply to overtime hours worked in those windows, though they are not included in the base rate for overtime calculation purposes.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2 id=\"vacation-and-leave-entitlements\">Vacation and Leave Entitlements\u003C\u002Fh2>\n\u003Cp>The PA Group vacation entitlement significantly exceeds the minimums under the \u003Cem>Canada Labour Code\u003C\u002Fem> (CLC: 2 weeks\u002F4% for the first 4 years, 3 weeks\u002F6% after 5 years). Federal public servants earn vacation credits monthly based on years of service:\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Years of Continuous Employment\u003C\u002Fth>\n\u003Cth>Vacation Credits (per month)\u003C\u002Fth>\n\u003Cth>Approximate Days\u002FYear\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>0 to 7 years\u003C\u002Ftd>\n\u003Ctd>9.375 hours\u003C\u002Ftd>\n\u003Ctd>15 days\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>8 to 15 years\u003C\u002Ftd>\n\u003Ctd>12.5 hours\u003C\u002Ftd>\n\u003Ctd>20 days\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Year 16\u003C\u002Ftd>\n\u003Ctd>13.75 hours\u003C\u002Ftd>\n\u003Ctd>22 days\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Year 17\u003C\u002Ftd>\n\u003Ctd>14.4 hours\u003C\u002Ftd>\n\u003Ctd>~23 days\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>18 to 26 years\u003C\u002Ftd>\n\u003Ctd>15.625 hours\u003C\u002Ftd>\n\u003Ctd>25 days\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Year 27\u003C\u002Ftd>\n\u003Ctd>16.875 hours\u003C\u002Ftd>\n\u003Ctd>27 days\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>28 years or more\u003C\u002Ftd>\n\u003Ctd>18.75 hours\u003C\u002Ftd>\n\u003Ctd>30 days\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>The vacation year runs from \u003Cstrong>April 1 to March 31\u003C\u002Fstrong>. A minimum of 75 hours of pay in a calendar month is required for full vacation credit accrual that month. Unused vacation must generally be taken before the end of the vacation year, though carry-over arrangements exist with employer approval.\u003C\u002Fp>\n\u003Cp>Beyond vacation, the agreement provides for sick leave (9.375 hours\u002Fmonth), family-related leave (up to 5 days per year), bereavement leave (up to 5 days), and personal leave (1 day per year). Maternity and parental leave top-ups bring government parental benefits to approximately 93% of regular weekly earnings for up to 35 weeks.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2 id=\"notice-period-and-severance\">Notice Period and Severance\u003C\u002Fh2>\n\u003Ch3 id=\"termination-notice-clc-s-230\">Termination Notice (CLC s.230)\u003C\u002Fh3>\n\u003Cp>For employees subject to the \u003Cem>Canada Labour Code\u003C\u002Fem>, the statutory minimum notice is 2 weeks after 3 months of continuous employment. The PA Group agreement does not prescribe a separate notice scale beyond this statutory floor, but employees facing lay-off are entitled to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Written notice of the lay-off (or pay in lieu)\u003C\u002Fli>\n\u003Cli>Priority redeployment to other positions in the federal public service\u003C\u002Fli>\n\u003Cli>Transition support measures under the Work Force Adjustment Directive (WFAD)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3 id=\"severance-pay\">Severance Pay\u003C\u002Fh3>\n\u003Cp>Severance pay under the PA Group agreement historically rewarded long service, but entitlement to severance on resignation and retirement was negotiated away in earlier rounds. As of the current agreement, severance pay applies in the following situations:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Lay-off (involuntary)\u003C\u002Fstrong>: 2 weeks&#39; pay for the first year of continuous employment, plus 1 week&#39;s pay for each subsequent complete year, to a maximum of 28 weeks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Death\u003C\u002Fstrong>: the same formula, payable to the employee&#39;s estate\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For context, the CLC (s.235) provides 2 days of wages per year of service for terminated employees with 12+ months of service (minimum 5 days, maximum 40 days). The PA Group severance formula is more generous on lay-off.\u003C\u002Fp>\n\u003Cp>Common law reasonable notice — which can provide significantly greater compensation, typically calculated at approximately 1 month per year of service for white-collar workers — is a separate legal right that exists alongside the collective agreement.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2 id=\"cpp-ei-and-federal-benefits\">CPP, EI, and Federal Benefits\u003C\u002Fh2>\n\u003Cp>Federal public servants participate in a \u003Cstrong>defined benefit (DB) pension\u003C\u002Fstrong> under the \u003Cem>Public Service Superannuation Act\u003C\u002Fem> (PSSA), administered by the Public Services and Procurement Canada pension centre. Employee contribution rates to PSSA are roughly \u003Cstrong>8–10% of salary\u003C\u002Fstrong> depending on the accrual tier — a significant benefit compared to the CPP alone.\u003C\u002Fp>\n\u003Cp>In addition to the PSSA, the standard federal payroll deductions apply:\u003C\u002Fp>\n\u003Ch3 id=\"canada-pension-plan-cpp-2025\">Canada Pension Plan (CPP) — 2025\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>CPP1 employee rate\u003C\u002Fstrong>: 5.95% on earnings between the basic exemption ($3,500) and the Year&#39;s Maximum Pensionable Earnings (\u003Cstrong>$71,300\u003C\u002Fstrong> for 2025)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum CPP1 employee contribution\u003C\u002Fstrong>: \u003Cstrong>$4,034.10\u002Fyear\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CPP2 employee rate\u003C\u002Fstrong>: 4.0% on earnings between $71,300 and the Year&#39;s Additional Maximum Pensionable Earnings (\u003Cstrong>$81,200\u003C\u002Fstrong> for 2025)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum CPP2 employee contribution\u003C\u002Fstrong>: \u003Cstrong>$396.00\u002Fyear\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3 id=\"employment-insurance-ei-2025\">Employment Insurance (EI) — 2025\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Employee EI premium rate\u003C\u002Fstrong>: 1.64% of insurable earnings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum Insurable Earnings (MIE)\u003C\u002Fstrong>: \u003Cstrong>$65,700\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Maximum annual employee EI premium\u003C\u002Fstrong>: \u003Cstrong>$1,077.48\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Federal public servants continue to pay EI premiums and may collect regular EI benefits if laid off, even as employees of the Crown.\u003C\u002Fp>\n\u003Ch3 id=\"federal-income-tax-2025\">Federal Income Tax — 2025\u003C\u002Fh3>\n\u003Cp>Federal income tax brackets for 2025 (blended rates apply due to the mid-year tax rate reduction):\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Taxable Income\u003C\u002Fth>\n\u003Cth>2025 Rate\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Up to $57,375\u003C\u002Ftd>\n\u003Ctd>14.5% (blended)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>$57,376 – $114,750\u003C\u002Ftd>\n\u003Ctd>20.5%\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>$114,751 – $177,882\u003C\u002Ftd>\n\u003Ctd>26.0%\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>$177,883 – $253,414\u003C\u002Ftd>\n\u003Ctd>29.0%\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Over $253,414\u003C\u002Ftd>\n\u003Ctd>33.0%\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>The 2025 Basic Personal Amount (BPA) is \u003Cstrong>$16,129\u003C\u002Fstrong> for individuals with income up to $177,882. Note that provincial income tax is additional and varies by province — federal public servants across Canada pay different effective total rates.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2 id=\"key-changes-in-the-2023-agreement\">Key Changes in the 2023 Agreement\u003C\u002Fh2>\n\u003Cp>The 2023 PA Group agreement, ratified after a landmark strike action in April 2023, introduced several significant improvements:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Wage increases\u003C\u002Fstrong>: A compounded 12.6% increase over four years (2021–2025), plus a $2,500 one-time pensionable lump sum payment\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remote work language\u003C\u002Fstrong>: New Article 46 formalising the hybrid work framework, requiring that remote work arrangements be based on operational requirements and that employees receive written reasons for any changes to approved telework agreements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Overtime tracking\u003C\u002Fstrong>: Improved obligations on the employer to offer overtime equitably among qualified employees\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Emergency leave\u003C\u002Fstrong>: Enhanced provisions for leave with pay during declared emergencies\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Anti-harassment\u003C\u002Fstrong>: Strengthened language obliging the employer to investigate harassment complaints within defined timeframes\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The 2025 round of bargaining (for the next agreement, effective June 21, 2025 and onward) is currently underway as of May 2026. No tentative agreement has been announced. Employees should monitor PSAC&#39;s official website for updates.\u003C\u002Fp>\n\u003Chr>\n\u003Ch2 id=\"how-to-use-this-free-calculator\">How to Use This Free Calculator\u003C\u002Fh2>\n\u003Cp>Our free PSAC federal public service calculator below has six tabs designed to help you estimate your pay and entitlements:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cp>\u003Cstrong>Wages &amp; Tax\u003C\u002Fstrong> — Enter your annual salary (or select your group and level) to see your estimated net pay after CPP, EI, and federal income tax deductions. Note: provincial tax is not included; contact your provincial revenue agency for combined estimates.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>Overtime &amp; Premiums\u003C\u002Fstrong> — Calculate the value of overtime hours worked on any day type, plus shift and weekend premiums. Uses the PA Group Article 28 rates (1.5× \u002F 2×) automatically.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>Vacation Pay\u003C\u002Fstrong> — Enter your years of service to see your annual vacation entitlement in days and hours, and the dollar value based on your salary.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>Notice &amp; Severance\u003C\u002Fstrong> — Estimate statutory severance on lay-off using the PA Group formula, and compare with the statutory CLC minimum.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>CPP &amp; EI\u003C\u002Fstrong> — See your annual CPP (including CPP2) and EI contributions, plus what your employer pays on your behalf.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\u003Cp>\u003Cstrong>Statutory Holidays\u003C\u002Fstrong> — Calculate the value of your 11 federal statutory holidays plus your provincial holiday, and estimate premium pay if you are required to work on a stat day.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Legal Disclaimer\u003C\u002Fstrong>: Calculations are indicative only and do not constitute legal advice. Employment standards vary by province and whether you are federally regulated. For specific advice, contact the Canada Labour Program (1-800-641-4049), your provincial Employment Standards office, or a labour lawyer.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Chr>\n\u003Ch2 id=\"conclusion\">Conclusion\u003C\u002Fh2>\n\u003Cp>The PSAC PA Group collective agreement offers federal public service employees some of the strongest employment protections in Canada — from a generous vacation schedule that starts at 15 days and grows to 30 days, to overtime rates that exceed what the \u003Cem>Canada Labour Code\u003C\u002Fem> mandates, to a defined-benefit pension that provides long-term income security in retirement. Understanding these provisions helps you advocate for yourself, plan your finances, and know when to involve your union steward.\u003C\u002Fp>\n\u003Cp>Use the free calculator on this page to estimate your net pay, overtime entitlements, and severance — and bookmark this guide as the 2025 round of bargaining concludes and new rates take effect.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Calculations are indicative only — not legal advice. Contact the Canada Labour Program (1-800-641-4049) or a labour lawyer for specific guidance on your situation.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n",[],[1213,1221,1228,1235,1242,1249,1256,1263,1270,1277,1284,1291,1298,1305,1312,1319,1326,1333,1340,1347,1354,1361,1368,1373,1380,1385,1392,1399,1406,1413,1420,1427,1434,1441,1448,1455,1462,1469,1476,1483,1488,1493,1500,1505,1512,1519,1526,1533,1540,1547,1554,1561,1568,1575,1582,1589,1596,1603,1610,1617,1624,1631,1638,1645,1652,1659,1666,1673,1680,1687,1694,1701,1709,1716,1723,1730,1737,1744,1749,1756,1763,1770,1777,1784,1791,1798,1805,1812,1819,1826,1833,1840,1847,1854,1861,1868,1875,1882,1889,1896,1903,1910,1917,1924,1931,1938,1945,1952,1959,1966,1973,1980,1987,1994,2001,2008,2015,2022,2029,2037,2044,2051,2058,2065,2072,2079,2086,2093,2101,2108,2115,2122,2129,2136,2143,2150,2157,2164,2171,2178,2185,2192,2199,2206,2213,2220,2227,2234,2241,2248,2255,2262,2269,2275,2281,2288,2296,2303,2310,2317,2324,2332,2339,2346,2353,2360,2367,2374,2381,2388,2395,2402,2409,2416,2423,2431,2438,2445,2452,2459,2466,2473,2480,2488,2495,2502,2509,2516,2523,2530,2537,2543,2547,2551,2557,2564,2570,2577,2582,2588],{"seo_content":1214,"id":1216,"name":1217,"slug":1218,"parentId":1219,"lang":1171,"_count":1220},[1215],{"page_slug":1168},"cmkzhjmv500mfwf4fq67nqrni","Alternative Medicine","alternative-medicine","cmkzhdpe500056svtkfbv387m",{"experts":1159},{"seo_content":1222,"id":1224,"name":1225,"slug":1226,"parentId":1219,"lang":1171,"_count":1227},[1223],{"page_slug":1168},"cmkzhjn1u00mvwf4fzgty82b5","Geriatrics","geriatricians",{"experts":1159},{"seo_content":1229,"id":1231,"name":1232,"slug":1233,"parentId":1219,"lang":1171,"_count":1234},[1230],{"page_slug":1168},"cmkzhjn2o00mxwf4f9rjwiahk","Rheumatology","rheumatologists",{"experts":1159},{"seo_content":1236,"id":1238,"name":1239,"slug":1240,"parentId":1219,"lang":1171,"_count":1241},[1237],{"page_slug":1168},"cmkzhjn5600n3wf4fkrn002yz","Gynecology","gynecologists",{"experts":1159},{"seo_content":1243,"id":1245,"name":1246,"slug":1247,"parentId":1219,"lang":1171,"_count":1248},[1244],{"page_slug":1168},"cmkzhjnii00nzwf4fer48w7er","Yoga for Athletes","yoga-teachers-athletes",{"experts":1159},{"seo_content":1250,"id":1252,"name":1253,"slug":1254,"parentId":1219,"lang":1171,"_count":1255},[1251],{"page_slug":1168},"cmkzhjn1000mtwf4fewckj4ca","Endocrinology","endocrinologists",{"experts":1159},{"seo_content":1257,"id":1259,"name":1260,"slug":1261,"parentId":1219,"lang":1171,"_count":1262},[1258],{"page_slug":1168},"cmkzhjn6000n5wf4fqdt2kfn0","Hematology","hematologists",{"experts":1159},{"seo_content":1264,"id":1266,"name":1267,"slug":1268,"parentId":1219,"lang":1171,"_count":1269},[1265],{"page_slug":1168},"cmkzhjn6u00n7wf4f3mn01r8y","Gastroenterology","gastroenterologists",{"experts":1159},{"seo_content":1271,"id":1273,"name":1274,"slug":1275,"parentId":1219,"lang":1171,"_count":1276},[1272],{"page_slug":1168},"cmkzhjn9d00ndwf4f2jx9xiyd","Emergency Medicine","emergency-medicine",{"experts":1159},{"seo_content":1278,"id":1280,"name":1281,"slug":1282,"parentId":1219,"lang":1171,"_count":1283},[1279],{"page_slug":1168},"cmkzhjn7o00n9wf4fitx1jenr","Pulmonology","pulmonologists",{"experts":1159},{"seo_content":1285,"id":1287,"name":1288,"slug":1289,"parentId":1219,"lang":1171,"_count":1290},[1286],{"page_slug":1168},"cmkzhjna600nfwf4fpglumpay","Sports Medicine","sports-medicine",{"experts":1159},{"seo_content":1292,"id":1294,"name":1295,"slug":1296,"parentId":1219,"lang":1171,"_count":1297},[1293],{"page_slug":1168},"cmkzhjnb000nhwf4fi4scuc69","Dermatology","dermatologists",{"experts":1159},{"seo_content":1299,"id":1301,"name":1302,"slug":1303,"parentId":1219,"lang":1171,"_count":1304},[1300],{"page_slug":1168},"cmkzhjndj00nnwf4fu0l06t28","Prenatal Yoga","prenatal-yoga-teachers",{"experts":1159},{"seo_content":1306,"id":1308,"name":1309,"slug":1310,"parentId":1219,"lang":1171,"_count":1311},[1307],{"page_slug":1168},"cmkzhjnec00npwf4fkvr3xmyd","Yoga Workshops","yoga-workshop-teachers",{"experts":1159},{"seo_content":1313,"id":1315,"name":1316,"slug":1317,"parentId":1219,"lang":1171,"_count":1318},[1314],{"page_slug":1168},"cmkzhjng000ntwf4f5mznqe1k","Therapeutic Yoga","therapeutic-yoga-teachers",{"experts":1159},{"seo_content":1320,"id":1322,"name":1323,"slug":1324,"parentId":1219,"lang":1171,"_count":1325},[1321],{"page_slug":1168},"cmkzhjngu00nvwf4f4x6s7qic","Bikram Yoga","bikram-yoga-teachers",{"experts":1159},{"seo_content":1327,"id":1329,"name":1330,"slug":1331,"parentId":1219,"lang":1171,"_count":1332},[1328],{"page_slug":1168},"cmkzhjn0600mrwf4fkc1jwhx6","Oncology","oncologists",{"experts":1159},{"seo_content":1334,"id":1336,"name":1337,"slug":1338,"parentId":1219,"lang":1171,"_count":1339},[1335],{"page_slug":1168},"cmkzhjmvz00mhwf4fgvd5bw3j","Orthopedic Surgery","orthopedic-surgeons",{"experts":1159},{"seo_content":1341,"id":1343,"name":1344,"slug":1345,"parentId":1219,"lang":1171,"_count":1346},[1342],{"page_slug":1168},"cmkzhjnoc00odwf4f6gtuivc0","Hatha Yoga","hatha-yoga-teachers",{"experts":1159},{"seo_content":1348,"id":1350,"name":1351,"slug":1352,"parentId":1219,"lang":1171,"_count":1353},[1349],{"page_slug":1168},"cmkzhjncp00nlwf4fyimcypth","Cardiology","cardiologists",{"experts":1159},{"seo_content":1355,"id":1357,"name":1358,"slug":1359,"parentId":1219,"lang":1171,"_count":1360},[1356],{"page_slug":1168},"cmkzhjn3i00mzwf4frbangd31","General Medicine","general-practitioners",{"experts":1159},{"seo_content":1362,"id":1364,"name":1365,"slug":1366,"parentId":1219,"lang":1171,"_count":1367},[1363],{"page_slug":1168},"cmkzhjnlt00o7wf4fax2w2kck","Kundalini Yoga","kundalini-yoga-teachers",{"experts":1159},{"seo_content":1369,"id":1371,"name":694,"slug":696,"parentId":1219,"lang":1171,"_count":1372},[1370],{"page_slug":1168},"cmkzhjmqx00m5wf4fz9988kz4",{"experts":1159},{"seo_content":1374,"id":1376,"name":1377,"slug":1378,"parentId":1219,"lang":1171,"_count":1379},[1375],{"page_slug":1168},"cmkzhjmyi00mnwf4fw1cuew14","Tropical Medicine","tropical-medicine",{"experts":1159},{"seo_content":1381,"id":1383,"name":698,"slug":700,"parentId":1219,"lang":1171,"_count":1384},[1382],{"page_slug":1168},"cmkzhjmrs00m7wf4fe7wpjfzj",{"experts":1159},{"seo_content":1386,"id":1388,"name":1389,"slug":1390,"parentId":1219,"lang":1171,"_count":1391},[1387],{"page_slug":1168},"cmkzhjmzc00mpwf4fjo9xui38","Addiction Medicine","addiction-specialists",{"experts":1159},{"seo_content":1393,"id":1395,"name":1396,"slug":1397,"parentId":1219,"lang":1171,"_count":1398},[1394],{"page_slug":1168},"cmkzhjn8i00nbwf4floile4vs","Ophthalmology","ophthalmologists",{"experts":1159},{"seo_content":1400,"id":1402,"name":1403,"slug":1404,"parentId":1219,"lang":1171,"_count":1405},[1401],{"page_slug":1168},"cmkzhjnf600nrwf4fyf09gnly","Yoga and Meditation","yoga-meditation-teachers",{"experts":1159},{"seo_content":1407,"id":1409,"name":1410,"slug":1411,"parentId":1219,"lang":1171,"_count":1412},[1408],{"page_slug":1168},"cmkzhjnho00nxwf4flq9ilfaq","Corporate Yoga","corporate-yoga-teachers",{"experts":1159},{"seo_content":1414,"id":1416,"name":1417,"slug":1418,"parentId":1219,"lang":1171,"_count":1419},[1415],{"page_slug":1168},"cmkzhjnni00obwf4fn94cdxsa","Restorative Yoga","restorative-yoga-teachers",{"experts":1159},{"seo_content":1421,"id":1423,"name":1424,"slug":1425,"parentId":1219,"lang":1171,"_count":1426},[1422],{"page_slug":1168},"cmkzhjmwt00mjwf4fyu8h6xcy","Clinical Psychology","clinical-psychology",{"experts":1159},{"seo_content":1428,"id":1430,"name":1431,"slug":1432,"parentId":1219,"lang":1171,"_count":1433},[1429],{"page_slug":1168},"cmkzhjnmo00o9wf4fm5via3wj","Yoga for Seniors","yoga-teachers-seniors",{"experts":1159},{"seo_content":1435,"id":1437,"name":1438,"slug":1439,"parentId":1219,"lang":1171,"_count":1440},[1436],{"page_slug":1168},"cmkzhjnp600ofwf4fwhge4eik","Online Yoga","online-yoga-teachers",{"experts":1159},{"seo_content":1442,"id":1444,"name":1445,"slug":1446,"parentId":1219,"lang":1171,"_count":1447},[1443],{"page_slug":1168},"cmkzhjnl000o5wf4fhtwmd4g2","Yoga for Children","yoga-teachers-children",{"experts":1159},{"seo_content":1449,"id":1451,"name":1452,"slug":1453,"parentId":1219,"lang":1171,"_count":1454},[1450],{"page_slug":1168},"cmkzhjnk600o3wf4f8upyt63p","Yoga for Beginners","yoga-teachers-beginners",{"experts":1159},{"seo_content":1456,"id":1458,"name":1459,"slug":1460,"parentId":1219,"lang":1171,"_count":1461},[1457],{"page_slug":1168},"cmkzhjnbv00njwf4f3zwwxrf8","Neurology","neurologists",{"experts":1159},{"seo_content":1463,"id":1465,"name":1466,"slug":1467,"parentId":1219,"lang":1171,"_count":1468},[1464],{"page_slug":1168},"cmkzhjnjc00o1wf4fm9exmp9s","Vinyasa Yoga","vinyasa-yoga-teachers",{"experts":1159},{"seo_content":1470,"id":1472,"name":1473,"slug":1474,"parentId":1219,"lang":1171,"_count":1475},[1471],{"page_slug":1168},"cmkzhjmub00mdwf4f5nlcym04","Pediatrics","pediatricians",{"experts":1159},{"seo_content":1477,"id":1479,"name":1480,"slug":1481,"parentId":1219,"lang":1171,"_count":1482},[1478],{"page_slug":1168},"cmkzhjn4c00n1wf4f2w1ci2km","Nephrology","nephrologists",{"experts":1159},{"seo_content":1484,"id":1486,"name":690,"slug":692,"parentId":1219,"lang":1171,"_count":1487},[1485],{"page_slug":1168},"cmkzhjmq300m3wf4fyk6kqjnn",{"experts":1159},{"seo_content":1489,"id":1491,"name":702,"slug":704,"parentId":1219,"lang":1171,"_count":1492},[1490],{"page_slug":1168},"cmkzhjmsm00m9wf4fi06mlmbe",{"experts":1159},{"seo_content":1494,"id":1496,"name":1497,"slug":1498,"parentId":1219,"lang":1171,"_count":1499},[1495],{"page_slug":1168},"cmkzhjmtg00mbwf4fcgyzdu4z","Immunology","immunologists",{"experts":1159},{"seo_content":1501,"id":1503,"name":686,"slug":688,"parentId":1219,"lang":1171,"_count":1504},[1502],{"page_slug":1168},"cmkzhjmp800m1wf4fcacnv2l0",{"experts":1159},{"seo_content":1506,"id":1508,"name":1509,"slug":1510,"parentId":1219,"lang":1171,"_count":1511},[1507],{"page_slug":1168},"cmkzhjmxo00mlwf4f89zmbf1d","ENT","ent-specialists",{"experts":1159},{"seo_content":1513,"id":1515,"name":1516,"slug":1517,"parentId":1174,"lang":1171,"_count":1518},[1514],{"page_slug":1168},"cmkzhjoas00ptwf4fqx5mv605","Labor Law","labor-law",{"experts":1159},{"seo_content":1520,"id":1522,"name":1523,"slug":1524,"parentId":1174,"lang":1171,"_count":1525},[1521],{"page_slug":1168},"cmkzhjo9y00prwf4fte0rqjet","Civil Litigation","civil-litigation",{"experts":1159},{"seo_content":1527,"id":1529,"name":1530,"slug":1531,"parentId":1174,"lang":1171,"_count":1532},[1528],{"page_slug":1168},"cmkzhjo8b00pnwf4fylcm7vge","International Litigation","international-litigation",{"experts":1159},{"seo_content":1534,"id":1536,"name":1537,"slug":1538,"parentId":1174,"lang":1171,"_count":1539},[1535],{"page_slug":1168},"cmkzhjo7h00plwf4ftt1c2lr1","Transportation Law","transportation-law",{"experts":1159},{"seo_content":1541,"id":1543,"name":1544,"slug":1545,"parentId":1174,"lang":1171,"_count":1546},[1542],{"page_slug":1168},"cmkzhjo2g00p9wf4f0dvg5kkc","Inheritance","inheritance-law",{"experts":1159},{"seo_content":1548,"id":1550,"name":1551,"slug":1552,"parentId":1174,"lang":1171,"_count":1553},[1549],{"page_slug":1168},"cmkzhjo6n00pjwf4f6bqx9u6w","Intellectual Property Law","intellectual-property-law",{"experts":1159},{"seo_content":1555,"id":1557,"name":1558,"slug":1559,"parentId":1174,"lang":1171,"_count":1560},[1556],{"page_slug":1168},"cmkzhjo4z00pfwf4f81xj3myp","Rural Law","rural-law",{"experts":1159},{"seo_content":1562,"id":1564,"name":1565,"slug":1566,"parentId":1174,"lang":1171,"_count":1567},[1563],{"page_slug":1168},"cmkzhjo5t00phwf4f4j1fhsk7","Family Law","family-law",{"experts":1159},{"seo_content":1569,"id":1571,"name":1572,"slug":1573,"parentId":1174,"lang":1171,"_count":1574},[1570],{"page_slug":1168},"cmkzhjo3a00pbwf4fm5te9stv","Consumer Law","consumer-law",{"experts":1159},{"seo_content":1576,"id":1578,"name":1579,"slug":1580,"parentId":1174,"lang":1171,"_count":1581},[1577],{"page_slug":1168},"cmkzhjo4400pdwf4fou790ekm","Immigration Law","immigration-law",{"experts":1159},{"seo_content":1583,"id":1585,"name":1586,"slug":1587,"parentId":1174,"lang":1171,"_count":1588},[1584],{"page_slug":1168},"cmkzhjo0s00p5wf4f4w0d4myi","Administrative Law","administrative-law",{"experts":1159},{"seo_content":1590,"id":1592,"name":1593,"slug":1594,"parentId":1174,"lang":1171,"_count":1595},[1591],{"page_slug":1168},"cmkzhjnxf00oxwf4fmv4tbc2q","Digital Law","digital-law",{"experts":1159},{"seo_content":1597,"id":1599,"name":1600,"slug":1601,"parentId":1174,"lang":1171,"_count":1602},[1598],{"page_slug":1168},"cmkzhjra400wtwf4f31gd3s41","Contract Law","contract-law",{"experts":1159},{"seo_content":1604,"id":1606,"name":1607,"slug":1608,"parentId":1174,"lang":1171,"_count":1609},[1605],{"page_slug":1168},"cmkzhjntb00onwf4f8i1iz7bh","Banking Law","banking-law",{"experts":1159},{"seo_content":1611,"id":1613,"name":1614,"slug":1615,"parentId":1174,"lang":1171,"_count":1616},[1612],{"page_slug":1168},"cmkzhjo9400ppwf4f1se9v2ev","Real Estate Law","real-estate-law",{"experts":1159},{"seo_content":1618,"id":1620,"name":1621,"slug":1622,"parentId":1174,"lang":1171,"_count":1623},[1619],{"page_slug":1168},"cmkzhjnuy00orwf4fe9ctpeir","Commercial Law","commercial-law",{"experts":1159},{"seo_content":1625,"id":1627,"name":1628,"slug":1629,"parentId":1174,"lang":1171,"_count":1630},[1626],{"page_slug":1168},"cmkzhjnzy00p3wf4f8kd6w3an","European Regulation","european-regulation",{"experts":1159},{"seo_content":1632,"id":1634,"name":1635,"slug":1636,"parentId":1174,"lang":1171,"_count":1637},[1633],{"page_slug":1168},"cmkzhjo1m00p7wf4flth7r4rt","International Taxation","international-taxation",{"experts":1159},{"seo_content":1639,"id":1641,"name":1642,"slug":1643,"parentId":1174,"lang":1171,"_count":1644},[1640],{"page_slug":1168},"cmkzhjnsh00olwf4f3g7nib70","Social Security Law","social-security-law",{"experts":1159},{"seo_content":1646,"id":1648,"name":1649,"slug":1650,"parentId":1174,"lang":1171,"_count":1651},[1647],{"page_slug":1168},"cmkzhjr9a00wrwf4fbzvq8p2m","Maritime Law","maritime-law",{"experts":1159},{"seo_content":1653,"id":1655,"name":1656,"slug":1657,"parentId":1174,"lang":1171,"_count":1658},[1654],{"page_slug":1168},"cmkzhjnya00ozwf4f6aygoszt","Tax Law","tax-law",{"experts":1159},{"seo_content":1660,"id":1662,"name":1663,"slug":1664,"parentId":1174,"lang":1171,"_count":1665},[1661],{"page_slug":1168},"cmkzhjnwm00ovwf4fd7ws9jup","Public Law","public-law",{"experts":1159},{"seo_content":1667,"id":1669,"name":1670,"slug":1671,"parentId":1174,"lang":1171,"_count":1672},[1668],{"page_slug":1168},"cmkzhjnvs00otwf4fqa3tr43c","Competition Law","competition-law",{"experts":1159},{"seo_content":1674,"id":1676,"name":1677,"slug":1678,"parentId":1174,"lang":1171,"_count":1679},[1675],{"page_slug":1168},"cmkzhjnu400opwf4fyu503fwq","Arbitration and Mediation","arbitration-mediation",{"experts":1159},{"seo_content":1681,"id":1683,"name":1684,"slug":1685,"parentId":1174,"lang":1171,"_count":1686},[1682],{"page_slug":1168},"cmkzhjnrn00ojwf4fubxemkoe","Corporate Law","corporate-law",{"experts":1159},{"seo_content":1688,"id":1690,"name":1691,"slug":1692,"parentId":1174,"lang":1171,"_count":1693},[1689],{"page_slug":1168},"cmkzhjnqt00ohwf4f98cujy55","Criminal Law","criminal-law",{"experts":1159},{"seo_content":1695,"id":1697,"name":1698,"slug":1699,"parentId":1174,"lang":1171,"_count":1700},[1696],{"page_slug":1168},"cmkzhjnz400p1wf4fcudd8akv","Insurance Law","insurance-law",{"experts":1159},{"seo_content":1702,"id":1704,"name":1705,"slug":1706,"parentId":1707,"lang":1171,"_count":1708},[1703],{"page_slug":1168},"cmkzhjojz00qdwf4fu9qf6qzr","Onboard Electronics","onboard-electronics","cmkzhdphh00096svtj6qd4z95",{"experts":1159},{"seo_content":1710,"id":1712,"name":1713,"slug":1714,"parentId":1707,"lang":1171,"_count":1715},[1711],{"page_slug":1168},"cmkzhjp6g00rvwf4f06vetndt","Volkswagen Repair","volkswagen-repair",{"experts":1159},{"seo_content":1717,"id":1719,"name":1720,"slug":1721,"parentId":1707,"lang":1171,"_count":1722},[1718],{"page_slug":1168},"cmkzhjp0o00rhwf4fikev1l3j","Audi Repair","audi-repair",{"experts":1159},{"seo_content":1724,"id":1726,"name":1727,"slug":1728,"parentId":1707,"lang":1171,"_count":1729},[1725],{"page_slug":1168},"cmkzhjoy600rbwf4fvilaz4ty","Regular Maintenance","regular-maintenance",{"experts":1159},{"seo_content":1731,"id":1733,"name":1734,"slug":1735,"parentId":1707,"lang":1171,"_count":1736},[1732],{"page_slug":1168},"cmkzhjoe500pzwf4fwquuzymf","Automotive Diagnosis","automotive-diagnosis",{"experts":1159},{"seo_content":1738,"id":1740,"name":1741,"slug":1742,"parentId":1707,"lang":1171,"_count":1743},[1739],{"page_slug":1168},"cmkzhjocg00pvwf4fm83e467z","Suspension and Shock Absorbers","suspension-repair",{"experts":1159},{"seo_content":1745,"id":1747,"name":682,"slug":684,"parentId":1707,"lang":1171,"_count":1748},[1746],{"page_slug":1168},"cmkzhjmnk00lzwf4f7k8z3psm",{"experts":1159},{"seo_content":1750,"id":1752,"name":1753,"slug":1754,"parentId":1707,"lang":1171,"_count":1755},[1751],{"page_slug":1168},"cmkzhjogn00q5wf4f5k3izdbw","European Brands (Peugeot, Renault)","european-brands",{"experts":1159},{"seo_content":1757,"id":1759,"name":1760,"slug":1761,"parentId":1707,"lang":1171,"_count":1762},[1758],{"page_slug":1168},"cmkzhjoo500qnwf4fq2yakos1","Electronic Diagnosis","electronic-diagnosis",{"experts":1159},{"seo_content":1764,"id":1766,"name":1767,"slug":1768,"parentId":1707,"lang":1171,"_count":1769},[1765],{"page_slug":1168},"cmkzhjozu00rfwf4ffwrcwxnv","Jaguar Repair","jaguar-repair",{"experts":1159},{"seo_content":1771,"id":1773,"name":1774,"slug":1775,"parentId":1707,"lang":1171,"_count":1776},[1772],{"page_slug":1168},"cmkzhjp5n00rtwf4fttvnsiws","Renault Repair","renault-repair",{"experts":1159},{"seo_content":1778,"id":1780,"name":1781,"slug":1782,"parentId":1707,"lang":1171,"_count":1783},[1779],{"page_slug":1168},"cmkzhjpal00s5wf4fhbkplz9o","Land Rover Repair","land-rover-repair",{"experts":1159},{"seo_content":1785,"id":1787,"name":1788,"slug":1789,"parentId":1707,"lang":1171,"_count":1790},[1786],{"page_slug":1168},"cmkzhjoez00q1wf4fvepo55ob","Body Shop Repair","body-shop",{"experts":1159},{"seo_content":1792,"id":1794,"name":1795,"slug":1796,"parentId":1707,"lang":1171,"_count":1797},[1793],{"page_slug":1168},"cmkzhjooz00qpwf4fnzifyu4m","Pre-Technical Inspection","pre-technical-inspection",{"experts":1159},{"seo_content":1799,"id":1801,"name":1802,"slug":1803,"parentId":1707,"lang":1171,"_count":1804},[1800],{"page_slug":1168},"cmkzhjoib00q9wf4f7pqp4d7t","Motocross","motocross",{"experts":1159},{"seo_content":1806,"id":1808,"name":1809,"slug":1810,"parentId":1707,"lang":1171,"_count":1811},[1807],{"page_slug":1168},"cmkzhjosb00qxwf4fnsnyvxz8","Engine Diagnosis","engine-diagnosis",{"experts":1159},{"seo_content":1813,"id":1815,"name":1816,"slug":1817,"parentId":1707,"lang":1171,"_count":1818},[1814],{"page_slug":1168},"cmkzhjoda00pxwf4f2mc2xzku","Automotive Air Conditioning","air-conditioning",{"experts":1159},{"seo_content":1820,"id":1822,"name":1823,"slug":1824,"parentId":1707,"lang":1171,"_count":1825},[1821],{"page_slug":1168},"cmkzhjohh00q7wf4f0zhsx0je","Hybrid Vehicles","hybrid-vehicles",{"experts":1159},{"seo_content":1827,"id":1829,"name":1830,"slug":1831,"parentId":1707,"lang":1171,"_count":1832},[1828],{"page_slug":1168},"cmkzhjoft00q3wf4f8morcpms","Automotive Maintenance","maintenance",{"experts":1159},{"seo_content":1834,"id":1836,"name":1837,"slug":1838,"parentId":1707,"lang":1171,"_count":1839},[1835],{"page_slug":1168},"cmkzhjoj500qbwf4fs0pcfv9z","Transmission","transmission",{"experts":1159},{"seo_content":1841,"id":1843,"name":1844,"slug":1845,"parentId":1707,"lang":1171,"_count":1846},[1842],{"page_slug":1168},"cmkzhjokt00qfwf4fg2ebrd40","Electrical Problems","electrical-problems",{"experts":1159},{"seo_content":1848,"id":1850,"name":1851,"slug":1852,"parentId":1707,"lang":1171,"_count":1853},[1849],{"page_slug":1168},"cmkzhjomi00qjwf4fa8foliov","Air Conditioning Maintenance","air-conditioning-maintenance",{"experts":1159},{"seo_content":1855,"id":1857,"name":1858,"slug":1859,"parentId":1707,"lang":1171,"_count":1860},[1856],{"page_slug":1168},"cmkzhjoln00qhwf4fxnb52nrd","Heavy Vehicles","heavy-vehicles",{"experts":1159},{"seo_content":1862,"id":1864,"name":1865,"slug":1866,"parentId":1707,"lang":1171,"_count":1867},[1863],{"page_slug":1168},"cmkzhjonb00qlwf4fow881w9g","Installation Audio","audio-installation",{"experts":1159},{"seo_content":1869,"id":1871,"name":1872,"slug":1873,"parentId":1707,"lang":1171,"_count":1874},[1870],{"page_slug":1168},"cmkzhjopt00qrwf4f2wz9ewxg","Navigation Systems","navigation-systems",{"experts":1159},{"seo_content":1876,"id":1878,"name":1879,"slug":1880,"parentId":1707,"lang":1171,"_count":1881},[1877],{"page_slug":1168},"cmkzhjorh00qvwf4f86esl7bk","Commercial Vehicles","commercial-vehicles",{"experts":1159},{"seo_content":1883,"id":1885,"name":1886,"slug":1887,"parentId":1707,"lang":1171,"_count":1888},[1884],{"page_slug":1168},"cmkzhjoqn00qtwf4fszgk42f2","Vehicle Inspection","vehicle-inspection",{"experts":1159},{"seo_content":1890,"id":1892,"name":1893,"slug":1894,"parentId":1707,"lang":1171,"_count":1895},[1891],{"page_slug":1168},"cmkzhjot600qzwf4f3k0qm7ei","Electric Vehicle Repair","electric-vehicles",{"experts":1159},{"seo_content":1897,"id":1899,"name":1900,"slug":1901,"parentId":1707,"lang":1171,"_count":1902},[1898],{"page_slug":1168},"cmkzhjouu00r3wf4fclnv7422","Motorcycle Repair","motorcycle-repair",{"experts":1159},{"seo_content":1904,"id":1906,"name":1907,"slug":1908,"parentId":1707,"lang":1171,"_count":1909},[1905],{"page_slug":1168},"cmkzhjovo00r5wf4fpskv3q7g","Agricultural Vehicles","agricultural-vehicles",{"experts":1159},{"seo_content":1911,"id":1913,"name":1914,"slug":1915,"parentId":1707,"lang":1171,"_count":1916},[1912],{"page_slug":1168},"cmkzhjou000r1wf4fe5lb8v6v","Auto Accessories","auto-accessories",{"experts":1159},{"seo_content":1918,"id":1920,"name":1921,"slug":1922,"parentId":1707,"lang":1171,"_count":1923},[1919],{"page_slug":1168},"cmkzhjoxc00r9wf4fe8lu4qua","Scooters and Bicycles","scooters-bicycles",{"experts":1159},{"seo_content":1925,"id":1927,"name":1928,"slug":1929,"parentId":1707,"lang":1171,"_count":1930},[1926],{"page_slug":1168},"cmkzhjowi00r7wf4fnya7xxjw","Motorhome Repair","motorhomes",{"experts":1159},{"seo_content":1932,"id":1934,"name":1935,"slug":1936,"parentId":1707,"lang":1171,"_count":1937},[1933],{"page_slug":1168},"cmkzhjp2b00rlwf4ftewha91x","Mini Repair","mini-repair",{"experts":1159},{"seo_content":1939,"id":1941,"name":1942,"slug":1943,"parentId":1707,"lang":1171,"_count":1944},[1940],{"page_slug":1168},"cmkzhjp1i00rjwf4fsgkx7et6","Porsche Repair","porsche-repair",{"experts":1159},{"seo_content":1946,"id":1948,"name":1949,"slug":1950,"parentId":1707,"lang":1171,"_count":1951},[1947],{"page_slug":1168},"cmkzhjp3500rnwf4fdual5tm3","Ferrari Repair","ferrari-repair",{"experts":1159},{"seo_content":1953,"id":1955,"name":1956,"slug":1957,"parentId":1707,"lang":1171,"_count":1958},[1954],{"page_slug":1168},"cmkzhjp3z00rpwf4fvq7y5buq","Citroen Repair","citroen-repair",{"experts":1159},{"seo_content":1960,"id":1962,"name":1963,"slug":1964,"parentId":1707,"lang":1171,"_count":1965},[1961],{"page_slug":1168},"cmkzhjp7a00rxwf4fp0bd56be","Skoda Repair","skoda-repair",{"experts":1159},{"seo_content":1967,"id":1969,"name":1970,"slug":1971,"parentId":1707,"lang":1171,"_count":1972},[1968],{"page_slug":1168},"cmkzhjp8400rzwf4fqfwwctv2","Volvo Repair","volvo-repair",{"experts":1159},{"seo_content":1974,"id":1976,"name":1977,"slug":1978,"parentId":1707,"lang":1171,"_count":1979},[1975],{"page_slug":1168},"cmkzhjoz000rdwf4fvo695dos","Tire Repair","tire-repair",{"experts":1159},{"seo_content":1981,"id":1983,"name":1984,"slug":1985,"parentId":1707,"lang":1171,"_count":1986},[1982],{"page_slug":1168},"cmkzhjp9r00s3wf4f4ibxwbg5","Peugeot Repair","peugeot-repair",{"experts":1159},{"seo_content":1988,"id":1990,"name":1991,"slug":1992,"parentId":1707,"lang":1171,"_count":1993},[1989],{"page_slug":1168},"cmkzhjp8x00s1wf4f1psyj02t","SEAT Repair","seat-repair",{"experts":1159},{"seo_content":1995,"id":1997,"name":1998,"slug":1999,"parentId":1707,"lang":1171,"_count":2000},[1996],{"page_slug":1168},"cmkzhjpbf00s7wf4fots8xg9t","Mercedes-Benz Repair","mercedes-benz-repair",{"experts":1159},{"seo_content":2002,"id":2004,"name":2005,"slug":2006,"parentId":1707,"lang":1171,"_count":2007},[2003],{"page_slug":1168},"cmkzhjpc800s9wf4fqccp3cn0","BMW Repair","bmw-repair",{"experts":1159},{"seo_content":2009,"id":2011,"name":2012,"slug":2013,"parentId":1707,"lang":1171,"_count":2014},[2010],{"page_slug":1168},"cmkzhjpdw00sdwf4fevyyhrzh","Maserati Repair","maserati-repair",{"experts":1159},{"seo_content":2016,"id":2018,"name":2019,"slug":2020,"parentId":1707,"lang":1171,"_count":2021},[2017],{"page_slug":1168},"cmkzhjpd200sbwf4f0msx6lh8","Opel Repair","opel-repair",{"experts":1159},{"seo_content":2023,"id":2025,"name":2026,"slug":2027,"parentId":1707,"lang":1171,"_count":2028},[2024],{"page_slug":1168},"cmkzhjpeq00sfwf4f85ez77bc","Fiat Repair","fiat-repair",{"experts":1159},{"seo_content":2030,"id":2032,"name":2033,"slug":2034,"parentId":2035,"lang":1171,"_count":2036},[2031],{"page_slug":1168},"cmkzhjqg200uvwf4f3co9k8x6","Networks","network-experts","cmkzhdpj5000b6svt6zli14ow",{"experts":1159},{"seo_content":2038,"id":2040,"name":2041,"slug":2042,"parentId":2035,"lang":1171,"_count":2043},[2039],{"page_slug":1168},"cmkzhjqee00urwf4fw8jqwbko","Database","database-experts",{"experts":1159},{"seo_content":2045,"id":2047,"name":2048,"slug":2049,"parentId":2035,"lang":1171,"_count":2050},[2046],{"page_slug":1168},"cmkzhjqdk00upwf4ft3wmikwq","Artificial Intelligence","ai-experts",{"experts":1159},{"seo_content":2052,"id":2054,"name":2055,"slug":2056,"parentId":2035,"lang":1171,"_count":2057},[2053],{"page_slug":1168},"cmkzhjq9f00ufwf4fw4js9rs1","Cybersecurity","cybersecurity-experts",{"experts":1159},{"seo_content":2059,"id":2061,"name":2062,"slug":2063,"parentId":2035,"lang":1171,"_count":2064},[2060],{"page_slug":1168},"cmkzhjqa900uhwf4fvih0pgz9","Mobile Development","mobile-developers",{"experts":1159},{"seo_content":2066,"id":2068,"name":2069,"slug":2070,"parentId":2035,"lang":1171,"_count":2071},[2067],{"page_slug":1168},"cmkzhjqcq00unwf4f4x4gplum","Cloud Computing","cloud-experts",{"experts":1159},{"seo_content":2073,"id":2075,"name":2076,"slug":2077,"parentId":2035,"lang":1171,"_count":2078},[2074],{"page_slug":1168},"cmkzhjqb300ujwf4fqkd5cj9j","Web Development","web-developers",{"experts":1159},{"seo_content":2080,"id":2082,"name":2083,"slug":2084,"parentId":2035,"lang":1171,"_count":2085},[2081],{"page_slug":1168},"cmkzhjqf800utwf4fcxnf0x7g","DevOps","devops-experts",{"experts":1159},{"seo_content":2087,"id":2089,"name":2090,"slug":2091,"parentId":2035,"lang":1171,"_count":2092},[2088],{"page_slug":1168},"cmkzhjqbx00ulwf4fly1ss8iw","System Administration","system-administrators",{"experts":1159},{"seo_content":2094,"id":2096,"name":2097,"slug":2098,"parentId":2099,"lang":1171,"_count":2100},[2095],{"page_slug":1168},"cmkzhjpge00sjwf4fmw8r89al","Remote Consultation","remote-consultation","cmkzhjpfl00shwf4f1y9lafa7",{"experts":1159},{"seo_content":2102,"id":2104,"name":2105,"slug":2106,"parentId":2099,"lang":1171,"_count":2107},[2103],{"page_slug":1168},"cmkzhjpi200snwf4fo3r1vjy9","Animal Behaviorist","animal-behaviorists",{"experts":1159},{"seo_content":2109,"id":2111,"name":2112,"slug":2113,"parentId":2099,"lang":1171,"_count":2114},[2110],{"page_slug":1168},"cmkzhjq0b00tvwf4fk680wrnn","Infectious Diseases","infectious-diseases",{"experts":1159},{"seo_content":2116,"id":2118,"name":2119,"slug":2120,"parentId":2099,"lang":1171,"_count":2121},[2117],{"page_slug":1168},"cmkzhjpvc00tjwf4f9u9vd73v","Preventive Care","preventive-care",{"experts":1159},{"seo_content":2123,"id":2125,"name":2126,"slug":2127,"parentId":2099,"lang":1171,"_count":2128},[2124],{"page_slug":1168},"cmkzhjpr600t9wf4f7s6umtwz","Vaccinations","animal-vaccinations",{"experts":1159},{"seo_content":2130,"id":2132,"name":2133,"slug":2134,"parentId":2099,"lang":1171,"_count":2135},[2131],{"page_slug":1168},"cmkzhjppj00t5wf4f0n1iox6u","Small Mammal Care","small-mammals",{"experts":1159},{"seo_content":2137,"id":2139,"name":2140,"slug":2141,"parentId":2099,"lang":1171,"_count":2142},[2138],{"page_slug":1168},"cmkzhjph800slwf4f7iln2v7y","Veterinary Emergencies","veterinary-emergencies",{"experts":1159},{"seo_content":2144,"id":2146,"name":2147,"slug":2148,"parentId":2099,"lang":1171,"_count":2149},[2145],{"page_slug":1168},"cmkzhjpwz00tnwf4fk1xhe1bz","Fish and Aquariums","fish-aquariums",{"experts":1159},{"seo_content":2151,"id":2153,"name":2154,"slug":2155,"parentId":2099,"lang":1171,"_count":2156},[2152],{"page_slug":1168},"cmkzhjpnv00t1wf4f538w06aq","Nutritional Disorders","nutritional-disorders",{"experts":1159},{"seo_content":2158,"id":2160,"name":2161,"slug":2162,"parentId":2099,"lang":1171,"_count":2163},[2159],{"page_slug":1168},"cmkzhjpn100szwf4f0954yoii","Reptiles and Amphibians","reptiles-amphibians",{"experts":1159},{"seo_content":2165,"id":2167,"name":2168,"slug":2169,"parentId":2099,"lang":1171,"_count":2170},[2166],{"page_slug":1168},"cmkzhjps000tbwf4fvbd9rvcl","Cat Health","cat-health",{"experts":1159},{"seo_content":2172,"id":2174,"name":2175,"slug":2176,"parentId":2099,"lang":1171,"_count":2177},[2173],{"page_slug":1168},"cmkzhjpui00thwf4fvxqiu85v","Senior Pet Care","senior-pet-care",{"experts":1159},{"seo_content":2179,"id":2181,"name":2182,"slug":2183,"parentId":2099,"lang":1171,"_count":2184},[2180],{"page_slug":1168},"cmkzhjpto00tfwf4f0zikkops","Animal Behavior","animal-behavior",{"experts":1159},{"seo_content":2186,"id":2188,"name":2189,"slug":2190,"parentId":2099,"lang":1171,"_count":2191},[2187],{"page_slug":1168},"cmkzhjpjq00srwf4fxjpkrign","Veterinary Dentistry","veterinary-dentists",{"experts":1159},{"seo_content":2193,"id":2195,"name":2196,"slug":2197,"parentId":2099,"lang":1171,"_count":2198},[2194],{"page_slug":1168},"cmkzhjpkk00stwf4f6oul8kiq","Responsible Breeding","responsible-breeding",{"experts":1159},{"seo_content":2200,"id":2202,"name":2203,"slug":2204,"parentId":2099,"lang":1171,"_count":2205},[2201],{"page_slug":1168},"cmkzhjpxt00tpwf4fvm5nmc2s","Dermatological Care","dermatological-care",{"experts":1159},{"seo_content":2207,"id":2209,"name":2210,"slug":2211,"parentId":2099,"lang":1171,"_count":2212},[2208],{"page_slug":1168},"cmkzhjpw500tlwf4fhub4sekl","Animal Pregnancy","animal-pregnancy",{"experts":1159},{"seo_content":2214,"id":2216,"name":2217,"slug":2218,"parentId":2099,"lang":1171,"_count":2219},[2215],{"page_slug":1168},"cmkzhjpyn00trwf4f7jkn3en3","Dog Health","dog-health",{"experts":1159},{"seo_content":2221,"id":2223,"name":2224,"slug":2225,"parentId":2099,"lang":1171,"_count":2226},[2222],{"page_slug":1168},"cmkzhjpld00svwf4fcdc7r4t3","Farm Animals","farm-animals",{"experts":1159},{"seo_content":2228,"id":2230,"name":2231,"slug":2232,"parentId":2099,"lang":1171,"_count":2233},[2229],{"page_slug":1168},"cmkzhjpiw00spwf4fg3ne89sq","Exotic Pet Care","exotic-pets",{"experts":1159},{"seo_content":2235,"id":2237,"name":2238,"slug":2239,"parentId":2099,"lang":1171,"_count":2240},[2236],{"page_slug":1168},"cmkzhjpm700sxwf4fpvfnnmmd","Bird Health","bird-health",{"experts":1159},{"seo_content":2242,"id":2244,"name":2245,"slug":2246,"parentId":2099,"lang":1171,"_count":2247},[2243],{"page_slug":1168},"cmkzhjq1500txwf4f61evsamg","Adoption and Rescue","adoption-rescue",{"experts":1159},{"seo_content":2249,"id":2251,"name":2252,"slug":2253,"parentId":2099,"lang":1171,"_count":2254},[2250],{"page_slug":1168},"cmkzhjpop00t3wf4fqbo2ciq9","Horse Care","horse-care",{"experts":1159},{"seo_content":2256,"id":2258,"name":2259,"slug":2260,"parentId":2099,"lang":1171,"_count":2261},[2257],{"page_slug":1168},"cmkzhjpqc00t7wf4fc7bjyv7a","Dental Care","dental-care",{"experts":1159},{"seo_content":2263,"id":2265,"name":2266,"slug":2267,"parentId":2099,"lang":1171,"_count":2268},[2264],{"page_slug":1168},"cmkzhjpsu00tdwf4fl0okl275","Exotic Care","exotic-care",{"experts":1159},{"seo_content":2270,"id":2272,"name":690,"slug":2273,"parentId":2099,"lang":1171,"_count":2274},[2271],{"page_slug":1168},"cmkzhjpzh00ttwf4f4nm4tuy8","animal-nutrition",{"experts":1159},{"seo_content":2276,"id":2278,"name":2133,"slug":2279,"parentId":2099,"lang":1171,"_count":2280},[2277],{"page_slug":1168},"cmkzhjq1y00tzwf4fod3yptne","small-mammal-care",{"experts":1159},{"seo_content":2282,"id":2284,"name":2285,"slug":2286,"parentId":2099,"lang":1171,"_count":2287},[2283],{"page_slug":1168},"cmkzhjq2s00u1wf4fejsmojj9","Pet First Aid","pet-first-aid",{"experts":1159},{"seo_content":2289,"id":2291,"name":2292,"slug":2293,"parentId":2294,"lang":1171,"_count":2295},[2290],{"page_slug":1168},"cmkzhjq5a00u7wf4fs0nb7g70","Retirement Planning","retirement-planning","cmkzhjq3m00u3wf4f3jnu0yb0",{"experts":1159},{"seo_content":2297,"id":2299,"name":2300,"slug":2301,"parentId":2294,"lang":1171,"_count":2302},[2298],{"page_slug":1168},"cmkzhjq4g00u5wf4fqogm7hlp","Rental Investments","rental-investments",{"experts":1159},{"seo_content":2304,"id":2306,"name":2307,"slug":2308,"parentId":2294,"lang":1171,"_count":2309},[2305],{"page_slug":1168},"cmkzhjq7r00udwf4fb869inam","Financial Investments","financial-investments",{"experts":1159},{"seo_content":2311,"id":2313,"name":2314,"slug":2315,"parentId":2294,"lang":1171,"_count":2316},[2312],{"page_slug":1168},"cmkzhjq6400u9wf4fs58ehfv3","Tax Optimization","tax-optimization",{"experts":1159},{"seo_content":2318,"id":2320,"name":2321,"slug":2322,"parentId":2294,"lang":1171,"_count":2323},[2319],{"page_slug":1168},"cmkzhjq6x00ubwf4fngcmdkko","Inheritance and Succession","inheritance-planning",{"experts":1159},{"seo_content":2325,"id":2327,"name":2328,"slug":2329,"parentId":2330,"lang":1171,"_count":2331},[2326],{"page_slug":1168},"cmkzhjqje00v3wf4fl4d93m4n","Gaming Consoles","gaming-consoles","cmkzhjqgw00uxwf4foifgnxth",{"experts":1159},{"seo_content":2333,"id":2335,"name":2336,"slug":2337,"parentId":2330,"lang":1171,"_count":2338},[2334],{"page_slug":1168},"cmkzhjql200v7wf4f8d2m56c4","TV and Home Theater","tv-home-theater",{"experts":1159},{"seo_content":2340,"id":2342,"name":2343,"slug":2344,"parentId":2330,"lang":1171,"_count":2345},[2341],{"page_slug":1168},"cmkzhjqhq00uzwf4fldjzi7g5","Cameras","camera-repair",{"experts":1159},{"seo_content":2347,"id":2349,"name":2350,"slug":2351,"parentId":2330,"lang":1171,"_count":2352},[2348],{"page_slug":1168},"cmkzhjqlw00v9wf4fjilsauvf","Audio and Hi-Fi","audio-hifi-repair",{"experts":1159},{"seo_content":2354,"id":2356,"name":2357,"slug":2358,"parentId":2330,"lang":1171,"_count":2359},[2355],{"page_slug":1168},"cmkzhjp4t00rrwf4fp9g5k5y0","Computers","computer-repair",{"experts":1159},{"seo_content":2361,"id":2363,"name":2364,"slug":2365,"parentId":2330,"lang":1171,"_count":2366},[2362],{"page_slug":1168},"cmkzhjqik00v1wf4f5ivjy5lp","Smartphones","smartphone-repair",{"experts":1159},{"seo_content":2368,"id":2370,"name":2371,"slug":2372,"parentId":2330,"lang":1171,"_count":2373},[2369],{"page_slug":1168},"cmkzhjqk800v5wf4ftitiowbf","Tablets","tablet-repair",{"experts":1159},{"seo_content":2375,"id":2377,"name":429,"slug":2378,"parentId":2379,"lang":1171,"_count":2380},[2376],{"page_slug":1168},"cmkzhjqrs00vnwf4fdmt8bqd3","innovation-experts","cmkzhjqmq00vbwf4f7ejfn3d4",{"experts":1159},{"seo_content":2382,"id":2384,"name":2385,"slug":2386,"parentId":2379,"lang":1171,"_count":2387},[2383],{"page_slug":1168},"cmkzhjqog00vfwf4f1hv97d7f","Environment","environment",{"experts":1159},{"seo_content":2389,"id":2391,"name":2392,"slug":2393,"parentId":2379,"lang":1171,"_count":2394},[2390],{"page_slug":1168},"cmkzhjqq400vjwf4f7aths049","Transport","transportation",{"experts":1159},{"seo_content":2396,"id":2398,"name":2399,"slug":2400,"parentId":2379,"lang":1171,"_count":2401},[2397],{"page_slug":1168},"cmkzhjqpa00vhwf4fv00cl7yr","Energy","energy",{"experts":1159},{"seo_content":2403,"id":2405,"name":2406,"slug":2407,"parentId":2379,"lang":1171,"_count":2408},[2404],{"page_slug":1168},"cmkzhjqnl00vdwf4fpij15mee","Digital and Technology","digital-technology",{"experts":1159},{"seo_content":2410,"id":2412,"name":2413,"slug":2414,"parentId":2379,"lang":1171,"_count":2415},[2411],{"page_slug":1168},"cmkzhjqqy00vlwf4fpik0j6ld","Agriculture","agriculture-experts",{"experts":1159},{"seo_content":2417,"id":2419,"name":2420,"slug":2421,"parentId":2379,"lang":1171,"_count":2422},[2418],{"page_slug":1168},"cmkzhjqsm00vpwf4fplyjb5c5","Industry","industry",{"experts":1159},{"seo_content":2424,"id":2426,"name":2427,"slug":2428,"parentId":2429,"lang":1171,"_count":2430},[2425],{"page_slug":1168},"cmkzhjqyh00w3wf4f3y624iqj","Gardening","gardeners","cmkzhjqth00vrwf4frnqylqpr",{"experts":1159},{"seo_content":2432,"id":2434,"name":2435,"slug":2436,"parentId":2429,"lang":1171,"_count":2437},[2433],{"page_slug":1168},"cmkzhjr0500w7wf4f333zyb8m","Decoration","decorators",{"experts":1159},{"seo_content":2439,"id":2441,"name":2442,"slug":2443,"parentId":2429,"lang":1171,"_count":2444},[2440],{"page_slug":1168},"cmkzhjqv500vvwf4fvpee60ev","Plumbing","plumbers",{"experts":1159},{"seo_content":2446,"id":2448,"name":2449,"slug":2450,"parentId":2429,"lang":1171,"_count":2451},[2447],{"page_slug":1168},"cmkzhjqvz00vxwf4f5kqq241i","Electricity","electricians",{"experts":1159},{"seo_content":2453,"id":2455,"name":2456,"slug":2457,"parentId":2429,"lang":1171,"_count":2458},[2454],{"page_slug":1168},"cmkzhjqzb00w5wf4fvviit1ed","Masonry","masons",{"experts":1159},{"seo_content":2460,"id":2462,"name":2463,"slug":2464,"parentId":2429,"lang":1171,"_count":2465},[2461],{"page_slug":1168},"cmkzhjqub00vtwf4f3f7p767m","Home Security","home-security",{"experts":1159},{"seo_content":2467,"id":2469,"name":2470,"slug":2471,"parentId":2429,"lang":1171,"_count":2472},[2468],{"page_slug":1168},"cmkzhjqxn00w1wf4fdoamupoy","Painting","painters",{"experts":1159},{"seo_content":2474,"id":2476,"name":2477,"slug":2478,"parentId":2429,"lang":1171,"_count":2479},[2475],{"page_slug":1168},"cmkzhjqwt00vzwf4fefcxt624","Carpentry","carpenters",{"experts":1159},{"seo_content":2481,"id":2483,"name":2484,"slug":2485,"parentId":2486,"lang":1171,"_count":2487},[2482],{"page_slug":1168},"cmkzhjr3h00wfwf4ff4yt55mk","French","french","cmkzhjr0z00w9wf4fdr5zu01p",{"experts":1159},{"seo_content":2489,"id":2491,"name":2492,"slug":2493,"parentId":2486,"lang":1171,"_count":2494},[2490],{"page_slug":1168},"cmkzhjr4b00whwf4f31hptycj","English","english",{"experts":1159},{"seo_content":2496,"id":2498,"name":2499,"slug":2500,"parentId":2486,"lang":1171,"_count":2501},[2497],{"page_slug":1168},"cmkzhjr5500wjwf4fxxcfvf1l","History-Geography","history-geography",{"experts":1159},{"seo_content":2503,"id":2505,"name":2506,"slug":2507,"parentId":2486,"lang":1171,"_count":2508},[2504],{"page_slug":1168},"cmkzhjr7m00wnwf4f2udvqk7x","Economics","economics",{"experts":1159},{"seo_content":2510,"id":2512,"name":2513,"slug":2514,"parentId":2486,"lang":1171,"_count":2515},[2511],{"page_slug":1168},"cmkzhjr8g00wpwf4faxjtvo0i","Philosophy","philosophy",{"experts":1159},{"seo_content":2517,"id":2519,"name":2520,"slug":2521,"parentId":2486,"lang":1171,"_count":2522},[2518],{"page_slug":1168},"cmkzhjr5z00wlwf4fn6e0bfs7","Biology-Earth Sciences","biology-earth-sciences",{"experts":1159},{"seo_content":2524,"id":2526,"name":2527,"slug":2528,"parentId":2486,"lang":1171,"_count":2529},[2525],{"page_slug":1168},"cmkzhjr1t00wbwf4fct6n553k","Mathematics","mathematics",{"experts":1159},{"seo_content":2531,"id":2533,"name":2534,"slug":2535,"parentId":2486,"lang":1171,"_count":2536},[2532],{"page_slug":1168},"cmkzhjr2n00wdwf4frmevvue2","Physics-Chemistry","physics-chemistry",{"experts":1159},{"seo_content":2538,"id":2099,"name":2540,"slug":2541,"parentId":1168,"lang":1171,"_count":2542},[2539],{"page_slug":1168},"Animals and Veterinarians","veterinarians",{"experts":1125},{"seo_content":2544,"id":2035,"name":678,"slug":680,"parentId":1168,"lang":1171,"_count":2546},[2545],{"page_slug":1168},{"experts":1125},{"seo_content":2548,"id":1707,"name":674,"slug":676,"parentId":1168,"lang":1171,"_count":2550},[2549],{"page_slug":1168},{"experts":1147},{"seo_content":2552,"id":2330,"name":2554,"slug":2555,"parentId":1168,"lang":1171,"_count":2556},[2553],{"page_slug":1168},"Consumer Electronics","electronics-technicians",{"experts":1125},{"seo_content":2558,"id":2429,"name":2560,"slug":2561,"parentId":1168,"lang":1171,"_count":2562},[2559],{"page_slug":1168},"Home Improvement","craftspeople",{"experts":2563},4,{"seo_content":2565,"id":2294,"name":2567,"slug":2568,"parentId":1168,"lang":1171,"_count":2569},[2566],{"page_slug":1168},"Wealth Management","wealth-managers",{"experts":1125},{"seo_content":2571,"id":2486,"name":2573,"slug":2574,"parentId":1168,"lang":1171,"_count":2575},[2572],{"page_slug":1168},"Homework Help","private-tutors",{"experts":2576},6,{"seo_content":2578,"id":1219,"name":666,"slug":668,"parentId":1168,"lang":1171,"_count":2580},[2579],{"page_slug":1168},{"experts":2581},5,{"seo_content":2583,"id":2379,"name":2585,"slug":2586,"parentId":1168,"lang":1171,"_count":2587},[2584],{"page_slug":1168},"General","general-experts",{"experts":1147},{"seo_content":2589,"id":1174,"name":670,"slug":672,"parentId":1168,"lang":1171,"_count":2591},[2590],{"page_slug":1168},{"experts":1088},{"articles":2593,"total":2659,"page":1147,"totalPages":2563},[2594,2619,2652],{"id":2595,"slug":2596,"title":2597,"excerpt":2598,"contentMd":2599,"heroImage":2600,"heroImageAlt":1168,"heroImageCredit":1168,"audioUrl":1168,"audioGeneratedAt":1168,"readingTimeMin":1075,"featured":1169,"status":1170,"lang":1171,"countryCode":1172,"languageCode":1173,"categoryId":1174,"metaTitle":2597,"metaDescription":1047,"keyword":2601,"seoApiPageId":2602,"seoApiTenantId":1177,"contentType":1168,"wordCount":2603,"internalImages":2604,"frontmatter":2605,"viewCount":2609,"internalLinksCount":1159,"expertId":1187,"folderId":1168,"folderPosition":1168,"gscVerdict":1188,"gscCoverage":1189,"gscLastCrawl":2610,"gscCheckedAt":2611,"gscIndexingState":1168,"gscRobotsTxtState":1168,"gscPageFetchState":1168,"gscGoogleCanonical":1168,"gscCrawledAs":1168,"cwvLcp":2612,"cwvLcpRating":1193,"cwvFcp":2613,"cwvFcpRating":1193,"cwvCls":1159,"cwvClsRating":1196,"cwvAuditedAt":2614,"publishedAt":2615,"createdAt":2616,"updatedAt":2617,"category":2618},"cmptz0ko3000jtiwzvc9mtv81","osstf-collective-agreement-ontario-secondary-school-teachers-2024-2026-salary-rights","OSSTF Collective Agreement Ontario — Complete Guide to Your Rights and Pay 2026","Ontario's approximately 45,000 public secondary school teachers are covered by one of the most significant collective agreements in Canadian education: the central agreement negotiated between the Ont","# OSSTF Collective Agreement Ontario — Complete Guide to Your Rights and Pay 2026\n\nOntario's approximately 45,000 public secondary school teachers are covered by one of the most significant collective agreements in Canadian education: the central agreement negotiated between the Ontario Secondary School Teachers' Federation (OSSTF\u002FFEESO) and the provincial government on behalf of Ontario's 72 district school boards. After years of dispute — including the controversial Bill 124 wage suppression legislation — the current agreement was resolved through binding interest arbitration in May 2024, delivering compounded wage increases of 11.73 per cent over four years. For the 2024–25 and 2025–26 school years, annual increases of 2.75 per cent and 2.5 per cent respectively bring meaningful salary restoration after years of artificially capped wages. This guide unpacks everything you need to know: who is covered, what you earn at each grid step, how your pension and sick leave work, and what happens if your employment ends.\n\n## Who Is Covered Under the OSSTF Central Agreement\n\nThe Ontario Secondary School Teachers' Federation represents approximately 60,000 members across the province, but the central collective agreement described here applies specifically to **teachers and occasional teachers employed by Ontario's publicly funded district school boards** — roughly 40,000 to 45,000 classroom educators in secondary schools (Grades 9–12).\n\nOSSTF bargaining is **two-tier**: the central agreement sets province-wide terms for wages, sick leave, preparation time, and professional obligations, while local agreements with each of the 36 school board districts add board-specific terms around class size caps, additional allowances, and local working conditions. Both tiers of your agreement apply simultaneously; where local terms exceed central minimums, the better standard prevails.\n\nExcluded from this central agreement — though OSSTF represents them through separate bargaining — are educational assistants, professional student services personnel, early childhood educators, and support staff (secretarial, custodial, plant). Their agreements are governed under separate provincial tables.\n\nOntario's secondary school teachers are **provincially regulated** employees under the *Education Act* and the *Ontario Employment Standards Act, 2000* (ESA). Unlike many federally regulated sectors, the Canada Labour Code does not apply; the Ontario ESA sets the statutory floors for notice, severance, overtime (if applicable), and vacation pay.\n\n## Current Wage Rates and Pay Grid (2024–25 and 2025–26)\n\nOntario teacher salaries are determined by a **QECO qualification category** (A1, A2, A3, or A4, assigned by the Qualifications Evaluation Council of Ontario) and a **step** that advances one level per year of full-time service (up to approximately 11 steps).\n\n**General Wage Increases (GWI) under the 2022–2026 arbitration award:**\n\n| School Year | GWI Applied |\n|-------------|-------------|\n| 2022–23     | +3.0%       |\n| 2023–24     | +3.0%       |\n| 2024–25     | +2.75%      |\n| 2025–26     | +2.5%       |\n| **Compounded total** | **+11.73%** |\n\n**Approximate salary grid — effective September 1, 2025 (2025–26 school year):**\n\n| Category | Entry (Step 1) | Midpoint (Step 6) | Maximum (Step 11) |\n|----------|---------------|-------------------|-------------------|\n| **A1** (BEd + OCT) | ~$53,698 | ~$70,015 | ~$86,340 |\n| **A2** (BEd + 1 specialist) | ~$60,143 | ~$76,174 | ~$92,205 |\n| **A3** (BEd + grad-level AQs) | ~$68,482 | ~$88,655 | ~$108,831 |\n| **A4** (Master's degree or equiv.) | ~$72,337 | ~$94,690 | ~$117,043 |\n\n*Source: OCEOTA 2022–2026 salary grid with 2.5% GWI applied. Verify your board-specific grid against the schedule attached to your local collective agreement.*\n\n**Key points:**\n- Step advancement (annual increment) is automatic for each year of continuous full-time service.\n- Lateral category movement occurs when a teacher completes additional AQ courses recognised by QECO — there is no salary freeze during the assessment period.\n- **Department heads** receive additional allowances negotiated locally, typically ranging from $1,500 to $5,000 per year depending on department size.\n- **Occasional teachers** (supply teachers) are paid on a daily rate grid: approximately $282.46\u002Fday in 2024–25 and $289.52\u002Fday in 2025–26 at the minimum, rising with experience steps.\n\n## Preparation Time and Teaching Load\n\nOne of the most fiercely protected provisions in the secondary teachers' agreement is **preparation time**. Confirmed under the central agreement:\n\n- **Minimum 375 minutes of preparation time per week** for secondary school teachers — equivalent to approximately one full class period per day in a standard timetable.\n- This represents **25 per cent of the instructional week**, a significantly higher entitlement than the 240 minutes (16 per cent) granted to elementary teachers.\n- Maximum course load: **six courses per semester** in semestered schools (or the equivalent load in non-semestered timetables). Assignments beyond this threshold require additional compensation under local terms.\n- **Extra-curricular activities** (coaching, clubs, school productions) remain **fully voluntary** under the central agreement. No teacher can be compelled to run extra-curricular programmes, and this protection is explicitly upheld.\n\nSchool year structure: the calendar comprises a minimum of **194 school days**, including **3 Ministry-directed Professional Activity (PA) days** and up to **4 additional board-directed PA days** (total 6–7 PA days per year). Teachers receive their regular daily salary rate for all PA days.\n\n## Sick Leave and Short-Term Disability\n\nThe current central agreement replaces the prior accumulating sick day bank with a structured **two-tier leave system**:\n\n**Tier 1 — Annual Sick Leave:**\n- **11 sick days per year** at **100 per cent of salary**\n- Renewable each September 1; unused days do not accumulate to the following year in the traditional sense but convert to top-up credits under Tier 2\n\n**Tier 2 — Short-Term Disability Leave Plan (STDLP):**\n- **120 days per school year** at **90 per cent of salary** once Tier 1 days are exhausted\n- Each unused Tier 1 sick day from the current year converts to **10 additional STDLP days payable at 100 per cent** (effectively bridging the 10% gap for those who have conserved Tier 1 days)\n- Medical certification requirements:\n  - Up to 5 consecutive days: principal sign-off sufficient\n  - 6–20 consecutive days: certificate from a licensed medical practitioner required\n  - Beyond 20 days: monthly medical recertification may be required\n\n**Long-Term Disability (LTD):** Once all STDLP days are exhausted, teachers access LTD coverage through the Ontario Teachers Insurance Plan (OTIP), typically at 66.67 per cent of pre-disability salary until age 65 or return to work.\n\n## Vacation and Leave Entitlements\n\nUnlike most workers covered by the Ontario ESA, teachers do not accumulate vacation pay in the conventional sense. **The school calendar itself provides structured paid breaks:**\n\n- **Summer recess:** approximately 9–10 weeks (July–August) — teachers are salaried on a 10-month pay basis spread over 12 months\n- **Winter recess:** approximately 2 weeks (December–January)\n- **March Break:** 1 week (March)\n- **Other statutory days:** 12 school holidays per year (including stat holidays and local board closures)\n\n**Ontario ESA vacation pay note:** Because teachers' salaries already incorporate these structured breaks, the Ontario ESA vacation pay provisions (4% \u002F 6%) are generally considered satisfied by the salary structure. However, occasional teachers on daily supply work accrue vacation pay at 4 per cent of earnings on each paycheque.\n\n**Other leave entitlements under the central agreement:**\n- Bereavement leave: locally negotiated (typically 3–5 days for immediate family, 1–3 days for extended family)\n- Maternity\u002Fparental leave: top-up payments supplementing EI benefits, often to 93 per cent of salary for the first 17 weeks (varies by district)\n- Personal leave days: locally negotiated\n- Professional development leave for graduate studies: available with board approval in many districts\n\n## Notice Period and Severance (Ontario ESA)\n\nBecause OSSTF members are provincially regulated, the **Ontario Employment Standards Act, 2000** governs statutory minimums for termination:\n\n**Notice of Termination (Ontario ESA s. 57):**\n- Less than 1 year of service: 1 week notice\n- 1 to fewer than 3 years: 2 weeks\n- 3 to fewer than 4 years: 3 weeks\n- Continuing: 1 additional week per completed year, up to a **maximum of 8 weeks**\n\n**Severance Pay (Ontario ESA s. 64):**\nApplies if the employee has **5 or more years of service** AND the employer has a payroll of $2.5 million or more (all school boards qualify):\n- 1 week's pay per year of service, up to a **maximum of 26 weeks**\n\n**Important:** These are statutory *floors*. The collective agreement, board practices, or common law reasonable notice may provide significantly higher entitlements. Teachers should consult their OSSTF district staff representative before accepting any termination package.\n\n## CPP, EI, and the Ontario Teachers' Pension Plan (OTPP)\n\n**Canada Pension Plan (CPP) — 2025 rates:**\n- Employee contribution: **5.95%** on earnings between the basic exemption ($3,500) and the Year's Maximum Pensionable Earnings (YMPE, approximately $71,300 for 2025)\n- Maximum annual CPP contribution: approximately $4,034\n- **CPP2:** An additional **4%** on earnings between the YMPE and the Year's Additional Maximum Pensionable Earnings (YAMPE, approximately $81,900) — maximum additional contribution ~$426\u002Fyear\n\n**Employment Insurance (EI) — 2025 rates:**\n- Employee premium: **1.64%** of insurable earnings up to maximum insurable earnings (~$65,700)\n- Maximum annual EI premium: approximately $1,078\n- Teachers on full-time salary are EI-insured; however, EI eligibility during summer recess depends on whether the employment relationship continues (typically it does, so most permanent teachers are not EI-eligible for the summer break)\n\n**Ontario Teachers' Pension Plan (OTPP):**\nThe centrepiece of long-term financial security for OSSTF members. OTPP is one of the world's largest pension funds with net assets exceeding $279 billion (2025).\n\n- **Plan type:** Defined Benefit — your pension is guaranteed regardless of investment performance\n- **Contribution rates (2025):**\n  - Earnings up to CPP YMPE (~$73,200): **10.4% employee \u002F 10.4% employer** (dollar-for-dollar match)\n  - Earnings above YMPE: **12.0% employee \u002F 12.0% employer**\n- **Benefit formula:** 2% × years of credited service × \"best 5 years\" average salary\n  - Example: 30 years of service, average salary $90,000 → **$54,000\u002Fyear pension** (indexed to inflation)\n- **Rule of 85 early retirement:** Age + years of service ≥ 85 (e.g., age 55 + 30 years)\n- **Inflation protection:** Full indexing provided while the plan maintains its fully funded status (current as of 2025)\n\n## Key Changes in the 2022–2026 Agreement\n\n**1. Wage restoration after Bill 124**\nThe government's Bill 124 (2019) artificially capped public sector wage increases at 1% per year. The Ontario Superior Court struck it down as unconstitutional in 2022. The 2022–2026 arbitration award, delivered in May 2024, restored full bargaining rights and provided a compounded 11.73% total wage increase — the largest for Ontario teachers in over a decade.\n\n**2. Retroactive pay**\nTeachers received retroactive adjustments for the 2022–23 and 2023–24 school years as part of the arbitration settlement.\n\n**3. Sick leave task force**\nA joint labour-management task force was established to review attendance management practices and return-to-work programmes, with a target completion of August 31, 2025.\n\n**4. LTD committee**\nA new committee was mandated to explore an updated education worker Long-Term Disability insurance plan.\n\n**5. Binding interest arbitration pathway**\nOSSTF members voted in 2023 to pursue binding interest arbitration rather than traditional strike action, resulting in the May 2024 Kaplan Award. This model may influence future bargaining.\n\n## How to Use This Free Calculator\n\nUnderstanding your collective agreement is one thing; calculating what it means for your paycheque is another. The **OSSTF Teachers Ontario Free Calculator** on this page helps you:\n\n- **Tab 1 — Wages & Tax:** Enter your QECO category, step, and province to estimate your gross-to-net annual salary after CPP, EI, and federal income tax.\n- **Tab 2 — Overtime:** Calculate course load overages and additional duty pay.\n- **Tab 3 — Vacation Pay:** Estimate vacation entitlements for occasional teachers and supply staff under Ontario ESA rules.\n- **Tab 4 — Notice & Severance:** Calculate statutory notice and severance under the Ontario ESA based on your years of service.\n- **Tab 5 — CPP & EI:** See your annual CPP and EI contributions broken down monthly, plus your employer's matching OTPP cost.\n- **Tab 6 — Statutory Holidays:** Calculate the dollar value of each statutory holiday and premium pay if you work on a stat day.\n\nFor broader context on collective agreement rights in Ontario's public sector, see our guides on the [ONA Nurses Ontario 2024–2026 agreement](https:\u002F\u002Fexpert-zoom.com\u002Fca\u002Fpractical-tools-for-individuals\u002Fcba-ca-cba-ona-nurses-ontario-2024-2026) and the [CUPE Ontario Hospital Workers 2025–2027 agreement](https:\u002F\u002Fexpert-zoom.com\u002Fca\u002Fpractical-tools-for-individuals\u002Fcba-ca-cba-cupe-hospital-on-2025-2027). For news on Ontario's evolving education landscape, read our analysis of [Ontario's school board reform](https:\u002F\u002Fexpert-zoom.com\u002Fca\u002Fnews\u002Fpaul-calandra-ontario-school-board-reform-legal-rights) and the recent [Ontario teacher training programme changes](https:\u002F\u002Fexpert-zoom.com\u002Fca\u002Fnews\u002Fontario-teachers-college-training-reform-1-year-ford-government-education-2026).\n\n## Conclusion\n\nThe OSSTF collective agreement for Ontario secondary school teachers represents a landmark achievement in Canadian public-sector labour relations: a legally binding framework that guarantees a structured salary grid, generous sick leave and disability coverage, world-class defined-benefit pension through OTPP, and robust preparation time protections. For the 2025–26 school year, experienced A4-category teachers can earn over $117,000 per year, while new A1 teachers start above $53,000 — both reflecting compounded wage restoration after years of suppression. Understanding these provisions fully — and using the free calculator below to model your individual situation — ensures you can plan your finances and know your rights with confidence.\n\n---\n\n*Calculations are indicative only and do not constitute legal advice. Employment standards vary by province and whether you are federally regulated. For specific advice, contact the Ontario Ministry of Labour, Immigration, Training and Skills Development (1-800-531-5551), your OSSTF district representative, or a labour lawyer. Canada Labour Program: 1-800-641-4049.*\n","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Fhero\u002F5705dd1b569e-1b6fb0.webp","OSSTF collective agreement Ontario secondary school teachers 2024 2026 salary rights","5705dd1b569e",2169,[],{"slug":2606,"draft":1181,"title":2597,"excerpt":1047,"keyword":2601,"category":1053,"featured":1169,"countryCode":1172,"description":2607,"categorySlug":1053,"languageCode":1173,"relatedTools":2608,"readingTimeMin":1059},"osstf-collective-agreement-ontario-teachers-2024-2026-salary-rights","Everything Ontario secondary school teachers need to know about their 2022–2026 collective agreement: salary grid, prep time, pension, sick leave, and severance.",[1072],564,"2026-06-21T00:26:54.000Z","2026-06-30T20:41:30.099Z",4.45,3.5,"2026-07-21T18:25:34.434Z","2026-05-31T16:05:00.962Z","2026-05-31T16:05:00.963Z","2026-07-24T19:18:33.474Z",{"id":1174,"name":670,"slug":672,"parentId":1168},{"id":2620,"slug":2621,"title":2622,"excerpt":2623,"contentMd":2624,"heroImage":2625,"heroImageAlt":1168,"heroImageCredit":1168,"audioUrl":1168,"audioGeneratedAt":1168,"readingTimeMin":1059,"featured":1169,"status":1170,"lang":1171,"countryCode":1172,"languageCode":1173,"categoryId":1174,"metaTitle":2622,"metaDescription":1047,"keyword":2626,"seoApiPageId":2627,"seoApiTenantId":1177,"contentType":1168,"wordCount":2628,"internalImages":2629,"frontmatter":2630,"viewCount":2642,"internalLinksCount":1159,"expertId":2643,"folderId":1168,"folderPosition":1168,"gscVerdict":1168,"gscCoverage":1168,"gscLastCrawl":1168,"gscCheckedAt":1191,"gscIndexingState":1168,"gscRobotsTxtState":1168,"gscPageFetchState":1168,"gscGoogleCanonical":1168,"gscCrawledAs":1168,"cwvLcp":2644,"cwvLcpRating":1195,"cwvFcp":2645,"cwvFcpRating":1196,"cwvCls":2646,"cwvClsRating":1196,"cwvAuditedAt":2647,"publishedAt":2648,"createdAt":2649,"updatedAt":2650,"category":2651},"cmpsyehhc002rmiu7rbp8ptdo","ona-collective-agreement-ontario-nurses-2024-2026","ONA Collective Agreement Ontario Nurses 2024–2026 — Free Calculator for Wages and Rights | Expert Zoom","Ontario's registered nurses and allied health professionals stand at the heart of the province's healthcare system, and the collective agreement between the Ontario Nurses' Association (ONA) and the O","# ONA Collective Agreement for Ontario Nurses 2024–2026 — Complete Guide to Your Rights and Pay\n\nOntario's registered nurses and allied health professionals stand at the heart of the province's healthcare system, and the collective agreement between the Ontario Nurses' Association (ONA) and the Ontario Hospital Association (OHA) is the document that protects their livelihoods. Covering the period from **1 April 2024 to 31 March 2026**, this agreement defines wages, shift premiums, overtime entitlements, vacation, pension contributions, and dozens of other provisions that shape life on the wards each day.\n\nThis guide explains what the ONA–OHA Central Agreement means for you in plain language. Whether you are a new graduate RN stepping onto a hospital floor for the first time, or an experienced charge nurse planning for retirement, understanding your collective agreement is the first step to claiming what you have earned. Use the **free calculator** on this page to estimate your take-home pay, overtime earnings, vacation entitlement, and termination notice.\n\n---\n\n## Who Is Covered by the ONA–OHA Agreement?\n\nThe ONA represents approximately **68,000 registered nurses (RNs) and allied health professionals** across Ontario. The hospital sector central agreement, negotiated between ONA and the OHA, covers RNs working in acute-care hospitals, rehabilitation centres, and complex-continuing-care settings that belong to the OHA bargaining group.\n\nRegistered Practical Nurses (RPNs) are generally covered under separate bargaining units, often represented by CUPE or other unions, though some ONA locals include RPNs in their scope. The central agreement sets minimum standards; individual hospital locals may bargain **local terms** on top of the central provisions through their own local agreements.\n\nAllied health professionals — nurse practitioners, clinical instructors, occupational health nurses — may fall under separate ONA agreements specific to their employer or region. If you are unsure which agreement covers your position, contact your local ONA bargaining unit president.\n\n---\n\n## Current Wage Rates and Pay Grid (2024–2026)\n\nThe ONA hospital wage grid uses a step-based progression tied to months of service as an RN. The grid rewards experience: nurses advance through steps as they accumulate working time, reaching the top (maximum) step after approximately 30 months of eligible service.\n\nFollowing the Ontario Court of Appeal's November 2023 ruling that **Bill 124 was unconstitutional**, nurses became entitled to retroactive pay adjustments for the period during which their wages had been artificially capped at a 1% annual increase. The 2024–2026 central agreement incorporates a restored pay scale that reflects the wage levels nurses should have reached absent Bill 124, plus additional negotiated increases.\n\n**Approximate RN hourly rates under the 2024–2026 central agreement:**\n\n| Grid Step | Months of Service | Approx. Hourly Rate (2024) |\n|-----------|-------------------|---------------------------|\n| Step 1 | Start | ~$39.50\u002Fhr |\n| Step 2 | 6 months | ~$41.90\u002Fhr |\n| Step 3 | 12 months | ~$44.30\u002Fhr |\n| Step 4 | 18 months | ~$46.40\u002Fhr |\n| Step 5 | 24 months | ~$49.60\u002Fhr |\n| Step 6 | 30 months | ~$53.00\u002Fhr |\n| Step 7 | 36 months | ~$55.40\u002Fhr |\n| Step 8 (Max) | 48 months | ~$58.50\u002Fhr |\n\n*Note: These figures are indicative. The binding wage schedule is set out in Appendix 1 of the collective agreement. Additional increases apply effective 1 April 2025 under the second year of the agreement.*\n\n**Retroactive pay:** Nurses who were employed during the Bill 124 period (2019–2023) were entitled to retroactive payments once the restoration was agreed. Lump-sum retroactive amounts were calculated based on the difference between the capped wage and the restored wage for each year of service affected.\n\n**Nurse Practitioner (NP) rates** are negotiated separately and typically sit above the RN grid, reflecting expanded scope of practice and prescriptive authority.\n\n---\n\n## Overtime Rules and Shift Premiums\n\n### Overtime Entitlements\n\nThe ONA–OHA central agreement provides overtime protection that **exceeds** the Ontario *Employment Standards Act, 2000* (ESA) minimums, making it a key benefit of union coverage.\n\nUnder the central agreement:\n- **Overtime begins after 8 hours worked in a single shift.** Overtime hours are paid at **1.5× (time-and-a-half)** your regular hourly rate.\n- **Double-time (2×)** applies after 12 consecutive hours worked in a shift, and for all hours worked on a **statutory holiday**.\n- Overtime must not be required to be taken as time off in lieu unless the nurse agrees in writing.\n\nBy comparison, Ontario's ESA requires overtime pay only after **44 hours per week** — a much weaker standard. The collective agreement's daily-hour trigger provides nurses substantially better protection given 12-hour shift scheduling common in hospitals.\n\n### Shift Premiums\n\nThe collective agreement provides hourly premium payments for working outside standard daytime hours:\n\n| Shift Type | Premium (per hour) |\n|------------|--------------------|\n| Evening shift | **+$1.40\u002Fhr** |\n| Night shift | **+$1.80\u002Fhr** |\n| Weekend | **+$2.25\u002Fhr** |\n\nThese premiums are **additive** — a nurse working a weekend night shift earns both the night premium and the weekend premium simultaneously. Premiums are calculated on top of the regular hourly rate for those hours worked and are included in earnings for purposes of overtime calculation.\n\n**On-call and callback pay** provisions also apply; nurses recalled to work outside scheduled hours are entitled to a minimum number of hours' pay at overtime rates, ensuring that callbacks are compensated fairly.\n\n---\n\n## Vacation and Leave Entitlements\n\n### Vacation Entitlement\n\nThe ONA–OHA agreement provides vacation entitlement on a length-of-service basis that meets or exceeds Ontario ESA minimums:\n\n| Years of Service | Vacation Entitlement | Vacation Pay |\n|-----------------|---------------------|--------------|\n| Less than 5 years | 3 weeks | 6% of annual earnings |\n| 5 to 9 years | 4 weeks | 8% of annual earnings |\n| 10 to 19 years | 5 weeks | 10% of annual earnings |\n| 20+ years | 6 weeks | 12% of annual earnings |\n\nFor comparison, Ontario's ESA requires only 2 weeks (4% pay) for workers with under 5 years, and 3 weeks (6% pay) thereafter — demonstrating the significant advantage of ONA bargaining.\n\nVacation scheduling is governed by seniority: more senior nurses have first pick of vacation periods during the scheduling windows. Local agreements may specify the scheduling process and maximum number of nurses absent simultaneously.\n\n### Other Leave Provisions\n\n- **Sick leave \u002F Short-term disability:** Nurses accumulate sick leave credits or access a short-term income protection plan (STIP) administered through the agreement, providing income replacement during illness.\n- **Pregnancy and parental leave:** Aligned with Ontario ESA minimums, with top-up provisions that supplement Employment Insurance benefits for a defined period.\n- **Bereavement leave:** Paid leave for the death of immediate family members.\n- **Professional development leave:** Paid or unpaid leave to attend nursing education, conferences, or pursue advanced certifications.\n- **Family responsibility leave:** Unpaid leave as per Ontario ESA s.50.0.1 for urgent family matters.\n\n---\n\n## Notice Period and Severance Pay\n\n### Ontario ESA Statutory Notice (s.57–64)\n\nAlthough ONA nurses are regulated under Ontario provincial jurisdiction (not the federal *Canada Labour Code*), the Ontario *Employment Standards Act, 2000* sets the statutory floor for termination notice and severance.\n\n**Statutory notice (ESA s.57):**\n\n| Years of Employment | Minimum Notice |\n|---------------------|----------------|\n| Less than 1 year | 1 week |\n| 1 to 3 years | 2 weeks |\n| 3 to 4 years | 3 weeks |\n| 4 to 5 years | 4 weeks |\n| 5 to 6 years | 5 weeks |\n| 6 to 7 years | 6 weeks |\n| 7 to 8 years | 7 weeks |\n| 8+ years | 8 weeks (maximum statutory) |\n\n**Severance pay (ESA s.64)** applies separately when:\n- An employee has at least 5 years of service, **and**\n- The employer has a total Ontario payroll of $2.5 million or more (hospitals virtually always qualify).\n\nSeverance is calculated at **1 week of regular wages per completed year of employment**, capped at 26 weeks. Note that notice and severance are **separate entitlements** — an employee dismissed without cause may be entitled to both.\n\n**Common law notice:** Courts may award substantially greater damages — often one month per year of service for professional employees — where the collective agreement or ESA minimums do not apply. ONA's grievance process provides an additional layer of protection beyond individual common law claims.\n\nThe collective agreement itself may contain specific provisions on notice, layoffs, recall rights, and bumping (displacement of junior nurses by senior nurses facing layoff), which often provide stronger protection than the statutory minimum.\n\n---\n\n## CPP, EI, and Your HOOPP Pension\n\n### Canada Pension Plan (CPP) Contributions — 2025\n\nAs Ontario hospital nurses are provincially regulated employees, **CPP contributions** apply to all earnings. Current 2025 rates:\n\n- **Employee CPP rate:** 5.95% on earnings between the basic exemption ($3,500) and the Year's Maximum Pensionable Earnings (YMPE, ~$71,300)\n- **Maximum CPP contribution (employee):** approximately $4,034\u002Fyear\n- **CPP2 enhanced contribution:** an additional 4% on earnings between YMPE and the Year's Additional Maximum Pensionable Earnings (YAMPE, ~$81,900)\n- **Maximum CPP2 (employee):** approximately $426\u002Fyear\n\n### Employment Insurance (EI) Premiums — 2025\n\n- **Employee EI rate:** 1.64% of insurable earnings\n- **Maximum insurable earnings:** approximately $65,700\n- **Maximum employee premium:** approximately $1,078\u002Fyear\n- **Employer premium:** employee premium × 1.4\n\n### HOOPP — Healthcare of Ontario Pension Plan\n\nONA hospital nurses are enrolled in **HOOPP**, one of Canada's strongest defined-benefit pension plans. Unlike defined-contribution plans, HOOPP guarantees a specific monthly benefit based on your earnings and years of service, providing predictable retirement income.\n\n**2025 HOOPP contribution rates (unchanged through 2027):**\n\n| Earnings Range | Employee Contribution Rate |\n|----------------|---------------------------|\n| Up to YMPE | **6.9%** of earnings |\n| Above YMPE | **9.2%** of earnings |\n\n**Employer contribution:** For every dollar you contribute, your employer contributes $1.26 — providing an exceptional employer match.\n\n**Benefit formula:** For each year of service, you earn:\n- 1.5% of your best five-year average earnings up to the average YMPE, **plus**\n- 2.0% of your best five-year average earnings above the average YMPE\n\nHOOPP's investment performance means that 80 cents of every pension dollar paid comes from investment returns — your contributions go further than a savings account. For a nurse working 30 years at an average of $55,000 annually, HOOPP may provide approximately $22,500–$25,000 per year in indexed retirement income.\n\n---\n\n## Key Changes in This Agreement (2024–2026)\n\nThe 2024–2026 agreement is notable for several significant departures from its predecessor:\n\n1. **Bill 124 wage restoration:** The most significant change. After the Ontario Court of Appeal struck down Bill 124 in November 2023, ONA negotiated the restoration of wages that had been suppressed, along with retroactive lump-sum payments for affected nurses.\n\n2. **Enhanced wage increases:** In addition to restoration, the agreement includes negotiated annual wage increases for 2024 and 2025, helping to address both inflation and the severe nursing retention crisis in Ontario's hospitals.\n\n3. **Nurse-to-patient ratio provisions:** The agreement includes strengthened language around staffing levels, workload tools, and nurse-to-patient ratios — acknowledging that unsafe staffing is a patient safety issue as well as a worker protection issue.\n\n4. **Mental health supports:** Expanded Employee Assistance Programme (EAP) coverage with improved access to mental health professionals, reflecting the widespread burnout and psychological injury experienced by nurses during the COVID-19 pandemic.\n\n5. **Scheduling improvements:** New provisions addressing equitable distribution of weekends, premium pay for short-notice schedule changes, and enhanced protections against mandatory overtime.\n\n---\n\n## How to Use This Free Calculator\n\nThe **ONA Nurses Ontario Free Calculator** on this page helps you estimate:\n\n- **Wages & Tax (Tab 1):** Enter your hourly rate and hours worked to see gross pay, CPP, EI, and estimated federal income tax deductions — and your approximate net pay.\n- **Overtime & Premiums (Tab 2):** Calculate the value of shift premiums (evening, night, weekend) and overtime hours at 1.5× or 2×.\n- **Vacation Pay (Tab 3):** Estimate your vacation pay entitlement based on years of service and annual earnings, under both the collective agreement and Ontario ESA minimums.\n- **Notice & Severance (Tab 4):** Enter your years of service to see statutory notice and severance obligations under Ontario ESA.\n- **CPP & EI (Tab 5):** Calculate annual CPP, CPP2, and EI contributions — and what your employer pays on your behalf.\n- **Statutory Holidays (Tab 6):** See the value of each statutory holiday at your rate, and calculate premium pay if you work on a stat holiday.\n\nAll calculations use 2025 rates and are updated for the current collective agreement period. The calculator covers federal income tax only — Ontario provincial income tax is additional and not shown.\n\n---\n\n## Conclusion\n\nThe ONA Collective Agreement for Ontario Nurses 2024–2026 represents one of the most significant advances in nursing compensation in Ontario in decades — correcting years of wage suppression under Bill 124 and establishing a foundation for fair, sustainable pay for the province's nursing workforce. Understanding your rights under this agreement, from your step on the wage grid to your HOOPP pension entitlement, empowers you to advocate for yourself and your patients.\n\nUse the free calculator above to see what your collective agreement means in dollar terms. And if you have any questions about your specific situation, contact your ONA local bargaining unit representative or call the ONA Member Experience Centre.\n\n---\n\n*Calculations are indicative only and do not constitute legal advice. Employment standards vary by province and whether you are federally regulated. For specific advice, contact the Canada Labour Program (1-800-641-4049), your Ontario Employment Standards office (1-800-531-5551), or a labour lawyer. HOOPP contribution data sourced from hoopp.com. Ontario ESA provisions per the Employment Standards Act, 2000, S.O. 2000, c.41.*\n","https:\u002F\u002Fpub-bdebbd2dad294475a2da0eb657815b6b.r2.dev\u002Fhero\u002Fed8e564b7da3-1b5a47.webp","ONA collective agreement Ontario nurses 2024 2026","ed8e564b7da3",2248,[],{"lang":1171,"slug":2621,"tags":2631,"draft":1181,"title":2639,"excerpt":1047,"category":1053,"featured":1169,"countryCode":1172,"description":2640,"categorySlug":1053,"languageCode":1173,"relatedTools":2641,"readingTimeMin":1059},[2632,2633,2634,2635,2636,2637,1053,2638],"collective-agreement","nurses","ontario","ONA","OHA","healthcare","wages","ONA Collective Agreement for Ontario Nurses 2024–2026 — Complete Guide to Your Rights and Pay","A comprehensive guide to the Ontario Nurses' Association (ONA) Collective Agreement 2024–2026: wages, shift premiums, overtime, vacation, HOOPP pension, and your rights under the agreement.",[1056],761,"4aa911b3-577d-46d7-a0f9-d0f40a31e696",3.32,1.21,0.013,"2026-07-20T00:28:48.022Z","2026-05-30T23:00:04.222Z","2026-05-30T23:00:04.224Z","2026-07-24T18:30:44.489Z",{"id":1174,"name":670,"slug":672,"parentId":1168},{"id":1162,"slug":1163,"title":1164,"excerpt":1165,"contentMd":1166,"heroImage":1167,"heroImageAlt":1168,"heroImageCredit":1168,"audioUrl":1168,"audioGeneratedAt":1168,"readingTimeMin":1059,"featured":1169,"status":1170,"lang":1171,"countryCode":1172,"languageCode":1173,"categoryId":1174,"metaTitle":1164,"metaDescription":1047,"keyword":1175,"seoApiPageId":1176,"seoApiTenantId":1177,"contentType":1168,"wordCount":1178,"internalImages":2653,"frontmatter":2654,"viewCount":2656,"internalLinksCount":1159,"expertId":1187,"folderId":1168,"folderPosition":1168,"gscVerdict":1188,"gscCoverage":1189,"gscLastCrawl":1190,"gscCheckedAt":1191,"gscIndexingState":1168,"gscRobotsTxtState":1168,"gscPageFetchState":1168,"gscGoogleCanonical":1168,"gscCrawledAs":1168,"cwvLcp":1192,"cwvLcpRating":1193,"cwvFcp":1194,"cwvFcpRating":1195,"cwvCls":1159,"cwvClsRating":1196,"cwvAuditedAt":1197,"publishedAt":1198,"createdAt":1199,"updatedAt":2657,"category":2658},[],{"lang":1171,"slug":1163,"draft":1181,"title":1182,"excerpt":1047,"keyword":1175,"category":1053,"featured":1169,"lang_code":1173,"word_count":1183,"countryCode":1172,"description":1184,"categorySlug":1053,"country_code":1172,"languageCode":1173,"relatedTools":2655,"readingTimeMin":1059},[1085],548,"2026-07-24T19:22:05.353Z",{"id":1174,"name":670,"slug":672,"parentId":1168},12,{"cba-ca-cba-psac-federal-2023-2025":2661},{"slug":1085,"title":1086,"page_title":1164,"description":1087,"content_md":1168,"local_slug":1085,"json_ld":1168,"faq":1168,"tool_html":2662,"source":1045,"category":1053,"audience":1043,"publish_mode":2663,"hero_image":1089,"hero_image_alt":1086},"\u003C!DOCTYPE html>\n\u003Chtml lang=\"en-CA\">\n\u003Chead>\n\u003Cmeta charset=\"UTF-8\"\u002F>\n\u003Cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\"\u002F>\n\u003Ctitle>PSAC Federal Public Service — Free Calculator for Wages and Rights 2025-2026\u003C\u002Ftitle>\n\u003Cscript src=\"https:\u002F\u002Funpkg.com\u002Flucide@0.439.0\u002Fdist\u002Fumd\u002Flucide.min.js\">\u003C\u002Fscript>\n\u003Cstyle>\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}\n:root{\n  --primary:#1a56db;--primary-dark:#1e429f;--primary-light:#ebf5ff;\n  --surface:#ffffff;--border:#e5e7eb;--text:#111827;--muted:#6b7280;\n  --success:#065f46;--warn:#92400e;--radius:10px;--shadow:0 1px 3px rgba(0,0,0,.1);\n  --accent:#d97706;\n}\nbody{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',system-ui,sans-serif;background:#f3f4f6;color:var(--text);font-size:15px;line-height:1.55}\n.tool-wrap{max-width:820px;margin:0 auto;padding:24px 16px 40px}\n.tool-header{background:var(--primary);color:#fff;border-radius:var(--radius) var(--radius) 0 0;padding:20px 24px}\n.tool-header h1{font-size:1.15rem;font-weight:700;display:flex;align-items:center;gap:10px}\n.tool-header p{font-size:.85rem;opacity:.85;margin-top:4px}\n.badge{background:rgba(255,255,255,.2);border-radius:20px;padding:2px 10px;font-size:.75rem;font-weight:600;white-space:nowrap}\n.tabs-nav{display:flex;flex-wrap:wrap;gap:4px;background:#fff;border-bottom:2px solid var(--border);padding:12px 16px 0}\n.tab-btn{background:none;border:none;padding:8px 14px;font-size:.82rem;font-weight:600;cursor:pointer;border-radius:6px 6px 0 0;color:var(--muted);border-bottom:3px solid transparent;transition:all .15s;display:flex;align-items:center;gap:6px;white-space:nowrap;margin-bottom:-2px}\n.tab-btn:hover{color:var(--primary);background:var(--primary-light)}\n.tab-btn.active{color:var(--primary);border-bottom-color:var(--primary);background:var(--primary-light)}\n.tab-btn svg{flex-shrink:0}\n.tab-panel{display:none;background:#fff;padding:24px;border-radius:0 0 var(--radius) var(--radius);box-shadow:var(--shadow)}\n.tab-panel.active{display:block}\n.section-title{font-size:.95rem;font-weight:700;margin-bottom:14px;padding-bottom:8px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:8px}\n.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}\n.field{display:flex;flex-direction:column;gap:5px}\n.field label{font-size:.8rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.03em}\n.field input,.field select{border:1px solid var(--border);border-radius:6px;padding:9px 12px;font-size:.92rem;color:var(--text);outline:none;width:100%;transition:border-color .15s}\n.field input:focus,.field select:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(26,86,219,.1)}\n.calc-btn{display:inline-flex;align-items:center;gap:8px;background:var(--primary);color:#fff;border:none;border-radius:6px;padding:10px 20px;font-size:.9rem;font-weight:600;cursor:pointer;margin-top:14px;transition:background .15s}\n.calc-btn:hover{background:var(--primary-dark)}\n.result-box{background:var(--primary-light);border:1px solid #bfdbfe;border-radius:8px;padding:16px;margin-top:16px}\n.result-row{display:flex;justify-content:space-between;align-items:center;padding:5px 0;font-size:.9rem}\n.result-row:not(:last-child){border-bottom:1px solid #dbeafe}\n.result-label{color:var(--muted)}\n.result-val{font-weight:700;color:var(--text)}\n.result-total{display:flex;justify-content:space-between;align-items:center;padding:10px 0 0;margin-top:8px;border-top:2px solid #93c5fd;font-size:1rem;font-weight:700}\n.result-total .result-val{color:var(--primary-dark);font-size:1.1rem}\n.info-box{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:12px 14px;margin-top:14px;font-size:.82rem;color:var(--warn)}\n.warn-box{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:12px 14px;margin-top:14px;font-size:.82rem;color:#7f1d1d}\n.disclaimer{background:#f9fafb;border:1px solid var(--border);border-radius:8px;padding:14px;margin-top:20px;font-size:.78rem;color:var(--muted);line-height:1.6}\n.disclaimer strong{color:var(--text)}\n.wage-table{width:100%;border-collapse:collapse;font-size:.82rem;margin-top:8px}\n.wage-table th{background:#f3f4f6;padding:7px 10px;text-align:left;font-weight:600;border:1px solid var(--border)}\n.wage-table td{padding:6px 10px;border:1px solid var(--border)}\n.wage-table tr:hover td{background:#f9fafb}\n.chip{display:inline-block;background:var(--primary-light);color:var(--primary-dark);border-radius:20px;padding:2px 10px;font-size:.76rem;font-weight:600}\n.ot-type-row{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}\n.ot-type-btn{background:#f3f4f6;border:2px solid var(--border);border-radius:6px;padding:6px 14px;font-size:.82rem;font-weight:600;cursor:pointer;color:var(--muted);transition:all .15s}\n.ot-type-btn.active{border-color:var(--primary);color:var(--primary);background:var(--primary-light)}\n.stat-list{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}\n.stat-item{background:#f9fafb;border:1px solid var(--border);border-radius:6px;padding:8px 10px;font-size:.82rem;display:flex;align-items:center;gap:6px}\n.vac-bar{background:#e5e7eb;border-radius:4px;height:8px;margin-top:6px;overflow:hidden}\n.vac-bar-fill{background:var(--primary);height:100%;border-radius:4px;transition:width .3s}\n@media(max-width:540px){\n  .grid-2{grid-template-columns:1fr}\n  .stat-list{grid-template-columns:1fr}\n  .tabs-nav{gap:2px;padding:8px 8px 0}\n  .tab-btn{font-size:.75rem;padding:6px 8px}\n}\n\u003C\u002Fstyle>\n\u003C\u002Fhead>\n\u003Cbody>\n\u003Cdiv class=\"tool-wrap\">\n  \u003Cdiv class=\"tool-header\">\n    \u003Ch1>\u003Cspan data-lucide=\"calculator\" style=\"width:20px;height:20px\">\u003C\u002Fspan>PSAC Federal Public Service — Free Calculator for Wages and Rights 2025-2026\u003Cspan class=\"badge\">PA Group\u003C\u002Fspan>\u003C\u002Fh1>\n    \u003Cp>Wages · Overtime · Vacation · Severance · CPP &amp; EI · Statutory Holidays — Canada Labour Code &amp; PSAC Collective Agreement\u003C\u002Fp>\n  \u003C\u002Fdiv>\n\n  \u003Cdiv class=\"tabs-nav\">\n    \u003Cbutton type=\"button\" class=\"tab-btn active\" data-tab=\"wages\">\u003Cspan data-lucide=\"banknote\" style=\"width:15px;height:15px\">\u003C\u002Fspan>Wages &amp; Tax\u003C\u002Fbutton>\n    \u003Cbutton type=\"button\" class=\"tab-btn\" data-tab=\"overtime\">\u003Cspan data-lucide=\"clock\" style=\"width:15px;height:15px\">\u003C\u002Fspan>Overtime\u003C\u002Fbutton>\n    \u003Cbutton type=\"button\" class=\"tab-btn\" data-tab=\"vacation\">\u003Cspan data-lucide=\"sun\" style=\"width:15px;height:15px\">\u003C\u002Fspan>Vacation\u003C\u002Fbutton>\n    \u003Cbutton type=\"button\" class=\"tab-btn\" data-tab=\"termination\">\u003Cspan data-lucide=\"file-text\" style=\"width:15px;height:15px\">\u003C\u002Fspan>Notice &amp; Severance\u003C\u002Fbutton>\n    \u003Cbutton type=\"button\" class=\"tab-btn\" data-tab=\"benefits\">\u003Cspan data-lucide=\"shield\" style=\"width:15px;height:15px\">\u003C\u002Fspan>CPP &amp; EI\u003C\u002Fbutton>\n    \u003Cbutton type=\"button\" class=\"tab-btn\" data-tab=\"holidays\">\u003Cspan data-lucide=\"calendar\" style=\"width:15px;height:15px\">\u003C\u002Fspan>Stat Holidays\u003C\u002Fbutton>\n  \u003C\u002Fdiv>\n\n  \u003C!-- TAB 1: WAGES & TAX -->\n  \u003Cdiv class=\"tab-panel active\" id=\"tab-wages\">\n    \u003Cdiv class=\"section-title\">\u003Cspan data-lucide=\"banknote\" style=\"width:16px;height:16px\">\u003C\u002Fspan>Federal Gross-to-Net Pay Estimator (2025)\u003C\u002Fdiv>\n    \u003Cp style=\"font-size:.84rem;color:var(--muted);margin-bottom:16px\">Enter your PSAC PA Group level and step, or type your annual salary directly. Federal income tax deductions only — add your provincial rate separately.\u003C\u002Fp>\n\n    \u003Cdiv class=\"grid-2\">\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Group & Level\u003C\u002Flabel>\n        \u003Cselect id=\"wg-group\" onchange=\"wg_fillLevel()\">\n          \u003Coption value=\"\">— Select Group —\u003C\u002Foption>\n          \u003Coption value=\"CR\">CR — Clerical and Regulatory\u003C\u002Foption>\n          \u003Coption value=\"AS\">AS — Administrative Services\u003C\u002Foption>\n          \u003Coption value=\"PM\">PM — Programme Administration\u003C\u002Foption>\n          \u003Coption value=\"IS\">IS — Information Services\u003C\u002Foption>\n          \u003Coption value=\"WP\">WP — Welfare Programmes\u003C\u002Foption>\n          \u003Coption value=\"CM\">CM — Communications\u003C\u002Foption>\n          \u003Coption value=\"ST\">ST — Secretarial\u002FTyping\u003C\u002Foption>\n        \u003C\u002Fselect>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Level & Step\u003C\u002Flabel>\n        \u003Cselect id=\"wg-step\" onchange=\"wg_setFromGrid()\">\u003Coption value=\"\">— Select Level\u002FStep —\u003C\u002Foption>\u003C\u002Fselect>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cp style=\"text-align:center;color:var(--muted);font-size:.8rem;margin:8px 0\">— or enter salary directly —\u003C\u002Fp>\n    \u003Cdiv class=\"grid-2\">\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Annual Salary (CAD)\u003C\u002Flabel>\n        \u003Cinput type=\"number\" id=\"wg-salary\" placeholder=\"e.g. 74180\" min=\"0\" max=\"300000\" step=\"1\"\u002F>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Pay Period\u003C\u002Flabel>\n        \u003Cselect id=\"wg-period\">\n          \u003Coption value=\"annual\">Annual\u003C\u002Foption>\n          \u003Coption value=\"biweekly\">Bi-weekly (26 periods)\u003C\u002Foption>\n          \u003Coption value=\"monthly\">Monthly (12 periods)\u003C\u002Foption>\n        \u003C\u002Fselect>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cbutton type=\"button\" class=\"calc-btn\" onclick=\"calcWages()\">\u003Cspan data-lucide=\"calculator\" style=\"width:15px;height:15px\">\u003C\u002Fspan>Calculate Net Pay\u003C\u002Fbutton>\n\n    \u003Cdiv class=\"result-box\" id=\"wg-result\" style=\"display:none\">\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Gross Annual\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"wr-gross\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Hourly Rate (÷ 1,957.5 hrs)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"wr-hourly\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">CPP1 Deduction (5.95%)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"wr-cpp1\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">CPP2 Deduction (4.00%)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"wr-cpp2\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">EI Premium (1.64%)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"wr-ei\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Federal Income Tax (est.)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"wr-tax\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-total\">\u003Cspan>Estimated Net \u003Cspan id=\"wr-period-label\">\u003C\u002Fspan>\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"wr-net\">\u003C\u002Fspan>\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"info-box\">Provincial income tax is not included in this estimate. Federal public servants also contribute to the PSSA defined-benefit pension (approx. 8–10% of salary), which reduces take-home pay further. Tax calculations use 2025 federal brackets and the Basic Personal Amount of $16,129.\u003C\u002Fdiv>\n\n    \u003Cdiv class=\"section-title\" style=\"margin-top:22px\">\u003Cspan data-lucide=\"table\" style=\"width:16px;height:16px\">\u003C\u002Fspan>Quick Reference — CR Group Salary Grid (June 21, 2024)\u003C\u002Fdiv>\n    \u003Cdiv style=\"overflow-x:auto\">\n      \u003Ctable class=\"wage-table\">\n        \u003Cthead>\u003Ctr>\u003Cth>Level\u003C\u002Fth>\u003Cth>Step 1\u003C\u002Fth>\u003Cth>Step 2\u003C\u002Fth>\u003Cth>Step 3\u003C\u002Fth>\u003Cth>Step 4\u003C\u002Fth>\u003Cth>Hourly (S1)\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\n        \u003Ctbody>\n          \u003Ctr>\u003Ctd>CR-1\u003C\u002Ftd>\u003Ctd>$41,947\u003C\u002Ftd>\u003Ctd>$42,820\u003C\u002Ftd>\u003Ctd>$43,708\u003C\u002Ftd>\u003Ctd>$44,593\u003C\u002Ftd>\u003Ctd>$21.43\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>CR-2\u003C\u002Ftd>\u003Ctd>$45,531\u003C\u002Ftd>\u003Ctd>$46,581\u003C\u002Ftd>\u003Ctd>$47,614\u003C\u002Ftd>\u003Ctd>$48,654\u003C\u002Ftd>\u003Ctd>$23.26\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>CR-3\u003C\u002Ftd>\u003Ctd>$51,642\u003C\u002Ftd>\u003Ctd>$52,996\u003C\u002Ftd>\u003Ctd>$54,350\u003C\u002Ftd>\u003Ctd>$55,707\u003C\u002Ftd>\u003Ctd>$26.38\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>CR-4\u003C\u002Ftd>\u003Ctd>$57,217\u003C\u002Ftd>\u003Ctd>$58,738\u003C\u002Ftd>\u003Ctd>$60,255\u003C\u002Ftd>\u003Ctd>$61,761\u003C\u002Ftd>\u003Ctd>$29.23\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>CR-5\u003C\u002Ftd>\u003Ctd>$62,533\u003C\u002Ftd>\u003Ctd>$64,250\u003C\u002Ftd>\u003Ctd>$65,986\u003C\u002Ftd>\u003Ctd>$67,699\u003C\u002Ftd>\u003Ctd>$31.94\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>CR-6\u003C\u002Ftd>\u003Ctd>$71,176\u003C\u002Ftd>\u003Ctd>$73,048\u003C\u002Ftd>\u003Ctd>$74,903\u003C\u002Ftd>\u003Ctd>$76,779\u003C\u002Ftd>\u003Ctd>$36.36\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>CR-7\u003C\u002Ftd>\u003Ctd>$78,952\u003C\u002Ftd>\u003Ctd>$81,137\u003C\u002Ftd>\u003Ctd>$83,324\u003C\u002Ftd>\u003Ctd>$85,533\u003C\u002Ftd>\u003Ctd>$40.33\u003C\u002Ftd>\u003C\u002Ftr>\n        \u003C\u002Ftbody>\n      \u003C\u002Ftable>\n    \u003C\u002Fdiv>\n    \u003Cp style=\"font-size:.78rem;color:var(--muted);margin-top:6px\">Rates effective June 21, 2024 (final \"Z\" pay line, PSAC PA Group Agreement 2021–2025). Full-time: 37.5 h\u002Fweek × 261 days = 1,957.5 hours\u002Fyear.\u003C\u002Fp>\n\n    \u003Cdiv class=\"disclaimer\">\u003Cstrong>Legal disclaimer:\u003C\u002Fstrong> Calculations are indicative only and do not constitute legal advice. Employment standards vary by province and whether you are federally regulated. For specific advice, contact the Canada Labour Program (1-800-641-4049), your provincial Employment Standards office, or a labour lawyer.\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\n  \u003C!-- TAB 2: OVERTIME -->\n  \u003Cdiv class=\"tab-panel\" id=\"tab-overtime\">\n    \u003Cdiv class=\"section-title\">\u003Cspan data-lucide=\"clock\" style=\"width:16px;height:16px\">\u003C\u002Fspan>Overtime &amp; Shift Premium Calculator (PSAC PA Group Art. 27 &amp; 28)\u003C\u002Fdiv>\n    \u003Cp style=\"font-size:.84rem;color:var(--muted);margin-bottom:14px\">PA Group overtime: 1.5× for first 7.5 OT hours on a workday, then 2×. Second+ consecutive rest days: 2× all hours. Shift\u002Fweekend premium: $2.25\u002Fhr each.\u003C\u002Fp>\n\n    \u003Cdiv style=\"margin-bottom:12px;font-size:.82rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.03em\">Day Type\u003C\u002Fdiv>\n    \u003Cdiv class=\"ot-type-row\">\n      \u003Cbutton type=\"button\" class=\"ot-type-btn active\" data-ot=\"workday\" onclick=\"selectOtType(this,'workday')\">Scheduled Workday\u003C\u002Fbutton>\n      \u003Cbutton type=\"button\" class=\"ot-type-btn\" data-ot=\"rest1\" onclick=\"selectOtType(this,'rest1')\">1st Day of Rest\u003C\u002Fbutton>\n      \u003Cbutton type=\"button\" class=\"ot-type-btn\" data-ot=\"rest2\" onclick=\"selectOtType(this,'rest2')\">2nd+ Rest Day\u003C\u002Fbutton>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"grid-2\">\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Annual Salary (CAD)\u003C\u002Flabel>\n        \u003Cinput type=\"number\" id=\"ot-salary\" placeholder=\"e.g. 74180\" min=\"0\" step=\"1\"\u002F>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Overtime Hours Worked\u003C\u002Flabel>\n        \u003Cinput type=\"number\" id=\"ot-hours\" placeholder=\"e.g. 3.5\" min=\"0\" max=\"24\" step=\"0.5\"\u002F>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cdiv class=\"grid-2\" style=\"margin-top:12px\">\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Evening\u002FNight Hours (4pm–8am) in OT\u003C\u002Flabel>\n        \u003Cinput type=\"number\" id=\"ot-eve\" placeholder=\"0\" min=\"0\" max=\"24\" step=\"0.5\"\u002F>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Weekend Hours in OT\u003C\u002Flabel>\n        \u003Cinput type=\"number\" id=\"ot-wkd\" placeholder=\"0\" min=\"0\" max=\"24\" step=\"0.5\"\u002F>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cbutton type=\"button\" class=\"calc-btn\" onclick=\"calcOvertime()\">\u003Cspan data-lucide=\"calculator\" style=\"width:15px;height:15px\">\u003C\u002Fspan>Calculate Overtime Pay\u003C\u002Fbutton>\n\n    \u003Cdiv class=\"result-box\" id=\"ot-result\" style=\"display:none\">\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Base Hourly Rate\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"otr-base\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Overtime Rate Applied\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"otr-rate\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Overtime Pay (base)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"otr-ot\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Shift Premium ($2.25 × hrs)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"otr-shift\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Weekend Premium ($2.25 × hrs)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"otr-wkd\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-total\">\u003Cspan>Total OT Compensation\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"otr-total\">\u003C\u002Fspan>\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"info-box\" style=\"margin-top:16px\">\n      \u003Cstrong>Call-back minimum:\u003C\u002Fstrong> If called back to work outside your scheduled shift (non-contiguous), you are entitled to the greater of 3 hours at the applicable overtime rate, or actual hours worked. Maximum compensation payable in any 8-hour window: 8 hours. A minimum of 15 completed minutes of overtime is required to qualify.\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"disclaimer\">\u003Cstrong>Legal disclaimer:\u003C\u002Fstrong> Calculations are indicative only and do not constitute legal advice. For specific advice, contact the Canada Labour Program (1-800-641-4049) or a labour lawyer.\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\n  \u003C!-- TAB 3: VACATION -->\n  \u003Cdiv class=\"tab-panel\" id=\"tab-vacation\">\n    \u003Cdiv class=\"section-title\">\u003Cspan data-lucide=\"sun\" style=\"width:16px;height:16px\">\u003C\u002Fspan>Vacation Entitlement Calculator (PSAC PA Group Art. 34)\u003C\u002Fdiv>\n    \u003Cp style=\"font-size:.84rem;color:var(--muted);margin-bottom:14px\">Federal public servants earn vacation credits monthly. The PA Group entitlement starts at 15 days\u002Fyear and rises to 30 days after 28 years — far exceeding the CLC minimum of 10 days.\u003C\u002Fp>\n\n    \u003Cdiv class=\"grid-2\">\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Annual Salary (CAD)\u003C\u002Flabel>\n        \u003Cinput type=\"number\" id=\"vac-salary\" placeholder=\"e.g. 74180\" min=\"0\" step=\"1\"\u002F>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Years of Continuous Employment\u003C\u002Flabel>\n        \u003Cinput type=\"number\" id=\"vac-years\" placeholder=\"e.g. 5\" min=\"0\" max=\"45\" step=\"1\"\u002F>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cbutton type=\"button\" class=\"calc-btn\" onclick=\"calcVacation()\">\u003Cspan data-lucide=\"calculator\" style=\"width:15px;height:15px\">\u003C\u002Fspan>Calculate Vacation\u003C\u002Fbutton>\n\n    \u003Cdiv class=\"result-box\" id=\"vac-result\" style=\"display:none\">\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Years of Service\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"vr-years\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Vacation Entitlement\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"vr-days\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Monthly Credits (hours)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"vr-monthly\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Daily Rate (annual ÷ 261)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"vr-daily\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-total\">\u003Cspan>Annual Vacation Value\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"vr-total\">\u003C\u002Fspan>\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"section-title\" style=\"margin-top:22px\">\u003Cspan data-lucide=\"table\" style=\"width:16px;height:16px\">\u003C\u002Fspan>PA Group Vacation Schedule\u003C\u002Fdiv>\n    \u003Cdiv style=\"overflow-x:auto\">\n      \u003Ctable class=\"wage-table\">\n        \u003Cthead>\u003Ctr>\u003Cth>Years of Service\u003C\u002Fth>\u003Cth>Hours\u002FMonth\u003C\u002Fth>\u003Cth>Days\u002FYear\u003C\u002Fth>\u003Cth>vs. CLC Min\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\n        \u003Ctbody>\n          \u003Ctr>\u003Ctd>0–7 years\u003C\u002Ftd>\u003Ctd>9.375\u003C\u002Ftd>\u003Ctd>15 days\u003C\u002Ftd>\u003Ctd>\u003Cspan class=\"chip\">+5 days\u003C\u002Fspan>\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>8–15 years\u003C\u002Ftd>\u003Ctd>12.5\u003C\u002Ftd>\u003Ctd>20 days\u003C\u002Ftd>\u003Ctd>\u003Cspan class=\"chip\">+10 days\u003C\u002Fspan>\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>16 years\u003C\u002Ftd>\u003Ctd>13.75\u003C\u002Ftd>\u003Ctd>22 days\u003C\u002Ftd>\u003Ctd>\u003Cspan class=\"chip\">+12 days\u003C\u002Fspan>\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>17 years\u003C\u002Ftd>\u003Ctd>14.4\u003C\u002Ftd>\u003Ctd>~23 days\u003C\u002Ftd>\u003Ctd>\u003Cspan class=\"chip\">+13 days\u003C\u002Fspan>\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>18–26 years\u003C\u002Ftd>\u003Ctd>15.625\u003C\u002Ftd>\u003Ctd>25 days\u003C\u002Ftd>\u003Ctd>\u003Cspan class=\"chip\">+15 days\u003C\u002Fspan>\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>27 years\u003C\u002Ftd>\u003Ctd>16.875\u003C\u002Ftd>\u003Ctd>27 days\u003C\u002Ftd>\u003Ctd>\u003Cspan class=\"chip\">+17 days\u003C\u002Fspan>\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>28+ years\u003C\u002Ftd>\u003Ctd>18.75\u003C\u002Ftd>\u003Ctd>30 days\u003C\u002Ftd>\u003Ctd>\u003Cspan class=\"chip\">+20 days\u003C\u002Fspan>\u003C\u002Ftd>\u003C\u002Ftr>\n        \u003C\u002Ftbody>\n      \u003C\u002Ftable>\n    \u003C\u002Fdiv>\n    \u003Cp style=\"font-size:.78rem;color:var(--muted);margin-top:6px\">CLC minimum: 10 days after 1 year (4% vacation pay), 15 days after 5 years (6%), 20 days after 10 years (8%). Vacation year runs April 1 to March 31. Minimum 75 hours of pay per month required for full monthly credit accrual.\u003C\u002Fp>\n\n    \u003Cdiv class=\"disclaimer\">\u003Cstrong>Legal disclaimer:\u003C\u002Fstrong> Calculations are indicative only and do not constitute legal advice. Contact the Canada Labour Program (1-800-641-4049) or a labour lawyer for specific guidance.\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\n  \u003C!-- TAB 4: NOTICE & SEVERANCE -->\n  \u003Cdiv class=\"tab-panel\" id=\"tab-termination\">\n    \u003Cdiv class=\"section-title\">\u003Cspan data-lucide=\"file-text\" style=\"width:16px;height:16px\">\u003C\u002Fspan>Notice &amp; Severance Calculator (CLC s.230–235 &amp; PA Group)\u003C\u002Fdiv>\n    \u003Cp style=\"font-size:.84rem;color:var(--muted);margin-bottom:14px\">Severance under the PA Group agreement applies only on involuntary lay-off or death. Entitlement on resignation\u002Fretirement was phased out in earlier rounds. Compare with the CLC statutory minimum.\u003C\u002Fp>\n\n    \u003Cdiv class=\"grid-2\">\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Annual Salary (CAD)\u003C\u002Flabel>\n        \u003Cinput type=\"number\" id=\"ter-salary\" placeholder=\"e.g. 74180\" min=\"0\" step=\"1\"\u002F>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Years of Continuous Service\u003C\u002Flabel>\n        \u003Cinput type=\"number\" id=\"ter-years\" placeholder=\"e.g. 10\" min=\"0\" max=\"45\" step=\"1\"\u002F>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cdiv class=\"field\" style=\"margin-top:12px;max-width:360px\">\n      \u003Clabel>Termination Type\u003C\u002Flabel>\n      \u003Cselect id=\"ter-type\">\n        \u003Coption value=\"layoff\">Lay-off (PA Group formula)\u003C\u002Foption>\n        \u003Coption value=\"clc\">CLC Statutory (s.235)\u003C\u002Foption>\n      \u003C\u002Fselect>\n    \u003C\u002Fdiv>\n    \u003Cbutton type=\"button\" class=\"calc-btn\" onclick=\"calcTermination()\">\u003Cspan data-lucide=\"calculator\" style=\"width:15px;height:15px\">\u003C\u002Fspan>Calculate Severance\u003C\u002Fbutton>\n\n    \u003Cdiv class=\"result-box\" id=\"ter-result\" style=\"display:none\">\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Weekly Rate (salary ÷ 52)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"terr-weekly\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Daily Rate (salary ÷ 261)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"terr-daily\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Formula\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"terr-formula\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Weeks of Severance\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"terr-weeks\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-total\">\u003Cspan>Estimated Severance Pay\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"terr-total\">\u003C\u002Fspan>\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"info-box\" style=\"margin-top:16px\">\n      \u003Cstrong>Statutory notice (CLC s.230):\u003C\u002Fstrong> Minimum 2 weeks' notice (or pay in lieu) after 3 months of employment. Federal public servants facing lay-off may also be entitled to priority redeployment, transition support, and other protections under the Work Force Adjustment Directive (WFAD). Common law reasonable notice — typically 1 month per year of service for white-collar workers — may provide considerably more, and is separate from collective agreement severance.\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"section-title\" style=\"margin-top:20px\">\u003Cspan data-lucide=\"scale\" style=\"width:16px;height:16px\">\u003C\u002Fspan>Comparison: PA Group vs. CLC Minimum\u003C\u002Fdiv>\n    \u003Cdiv style=\"overflow-x:auto\">\n      \u003Ctable class=\"wage-table\">\n        \u003Cthead>\u003Ctr>\u003Cth>Situation\u003C\u002Fth>\u003Cth>PA Group Formula\u003C\u002Fth>\u003Cth>CLC Minimum (s.235)\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\n        \u003Ctbody>\n          \u003Ctr>\u003Ctd>Lay-off (first year)\u003C\u002Ftd>\u003Ctd>2 weeks\u003C\u002Ftd>\u003Ctd>2 days\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>Lay-off (each subsequent year)\u003C\u002Ftd>\u003Ctd>+1 week\u002Fyear\u003C\u002Ftd>\u003Ctd>+2 days\u002Fyear\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>Maximum severance\u003C\u002Ftd>\u003Ctd>28 weeks\u003C\u002Ftd>\u003Ctd>40 days (≈ 8 weeks)\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>Resignation\u003C\u002Ftd>\u003Ctd>None\u003C\u002Ftd>\u003Ctd>None\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>Retirement\u003C\u002Ftd>\u003Ctd>None\u003C\u002Ftd>\u003Ctd>None\u003C\u002Ftd>\u003C\u002Ftr>\n        \u003C\u002Ftbody>\n      \u003C\u002Ftable>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"disclaimer\">\u003Cstrong>Legal disclaimer:\u003C\u002Fstrong> Calculations are indicative only and do not constitute legal advice. Contact the Canada Labour Program (1-800-641-4049) or a labour lawyer for specific guidance.\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\n  \u003C!-- TAB 5: CPP & EI -->\n  \u003Cdiv class=\"tab-panel\" id=\"tab-benefits\">\n    \u003Cdiv class=\"section-title\">\u003Cspan data-lucide=\"shield\" style=\"width:16px;height:16px\">\u003C\u002Fspan>CPP &amp; EI Annual Contribution Calculator (2025)\u003C\u002Fdiv>\n    \u003Cp style=\"font-size:.84rem;color:var(--muted);margin-bottom:14px\">Calculate your mandatory CPP (including CPP2) and EI contributions, plus what your employer pays on your behalf. Federal public servants pay both CPP and EI despite having the PSSA pension.\u003C\u002Fp>\n\n    \u003Cdiv class=\"grid-2\">\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Annual Earnings (CAD)\u003C\u002Flabel>\n        \u003Cinput type=\"number\" id=\"ben-salary\" placeholder=\"e.g. 74180\" min=\"0\" max=\"300000\" step=\"1\"\u002F>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Province (for EI rate)\u003C\u002Flabel>\n        \u003Cselect id=\"ben-prov\">\n          \u003Coption value=\"federal\">All provinces (except QC)\u003C\u002Foption>\n          \u003Coption value=\"qc\">Quebec (reduced EI rate)\u003C\u002Foption>\n        \u003C\u002Fselect>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cbutton type=\"button\" class=\"calc-btn\" onclick=\"calcBenefits()\">\u003Cspan data-lucide=\"calculator\" style=\"width:15px;height:15px\">\u003C\u002Fspan>Calculate Contributions\u003C\u002Fbutton>\n\n    \u003Cdiv class=\"result-box\" id=\"ben-result\" style=\"display:none\">\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\" style=\"font-weight:600;color:var(--text)\">CPP Contributions\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">CPP1 — Employee (5.95% up to $71,300)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"benr-cpp1e\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">CPP2 — Employee (4.00% on $71,301–$81,200)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"benr-cpp2e\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">CPP1 — Employer (matches employee)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"benr-cpp1er\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\" style=\"font-weight:600;color:var(--text);margin-top:8px\">EI Premiums\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">EI — Employee (rate × MIE $65,700)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"benr-eie\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">EI — Employer (employee × 1.4)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"benr-eier\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\" style=\"font-weight:600;color:var(--text);margin-top:8px\">Monthly Breakdown\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Total employee deductions (CPP + EI) per month\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"benr-monthly\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-total\">\u003Cspan>Total Annual Employee Payroll Deductions\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"benr-total\">\u003C\u002Fspan>\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"section-title\" style=\"margin-top:22px\">\u003Cspan data-lucide=\"info\" style=\"width:16px;height:16px\">\u003C\u002Fspan>2025 Rate Reference\u003C\u002Fdiv>\n    \u003Cdiv style=\"overflow-x:auto\">\n      \u003Ctable class=\"wage-table\">\n        \u003Cthead>\u003Ctr>\u003Cth>Parameter\u003C\u002Fth>\u003Cth>2025 Value\u003C\u002Fth>\u003Cth>Maximum\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\n        \u003Ctbody>\n          \u003Ctr>\u003Ctd>YMPE (CPP1 ceiling)\u003C\u002Ftd>\u003Ctd>$71,300\u003C\u002Ftd>\u003Ctd>—\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>YAMPE (CPP2 ceiling)\u003C\u002Ftd>\u003Ctd>$81,200\u003C\u002Ftd>\u003Ctd>—\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>CPP Basic Exemption\u003C\u002Ftd>\u003Ctd>$3,500\u003C\u002Ftd>\u003Ctd>—\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>CPP1 Employee Rate\u003C\u002Ftd>\u003Ctd>5.95%\u003C\u002Ftd>\u003Ctd>$4,034.10\u002Fyr\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>CPP2 Employee Rate\u003C\u002Ftd>\u003Ctd>4.00%\u003C\u002Ftd>\u003Ctd>$396.00\u002Fyr\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>EI Maximum Insurable Earnings\u003C\u002Ftd>\u003Ctd>$65,700\u003C\u002Ftd>\u003Ctd>—\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>EI Employee Premium Rate\u003C\u002Ftd>\u003Ctd>$1.64 per $100\u003C\u002Ftd>\u003Ctd>$1,077.48\u002Fyr\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>EI QC Employee Rate\u003C\u002Ftd>\u003Ctd>$1.31 per $100\u003C\u002Ftd>\u003Ctd>$860.67\u002Fyr\u003C\u002Ftd>\u003C\u002Ftr>\n          \u003Ctr>\u003Ctd>EI Employer Rate (non-QC)\u003C\u002Ftd>\u003Ctd>$2.30 per $100\u003C\u002Ftd>\u003Ctd>$1,508.47\u002Fyr\u003C\u002Ftd>\u003C\u002Ftr>\n        \u003C\u002Ftbody>\n      \u003C\u002Ftable>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"info-box\" style=\"margin-top:14px\">Federal public servants contribute to the \u003Cstrong>Public Service Superannuation Act (PSSA)\u003C\u002Fstrong> defined-benefit pension at approximately 8–10% of salary, in addition to CPP and EI. The PSSA pension provides about 2% of best-5-year average salary per year of service — e.g., 30 years × 2% = 60% of your top salary in retirement. CPP supplements this pension income in retirement.\u003C\u002Fdiv>\n\n    \u003Cdiv class=\"disclaimer\">\u003Cstrong>Legal disclaimer:\u003C\u002Fstrong> Calculations are indicative only and do not constitute legal advice. Contact the Canada Labour Program (1-800-641-4049) or a labour lawyer for specific guidance.\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\n  \u003C!-- TAB 6: STAT HOLIDAYS -->\n  \u003Cdiv class=\"tab-panel\" id=\"tab-holidays\">\n    \u003Cdiv class=\"section-title\">\u003Cspan data-lucide=\"calendar\" style=\"width:16px;height:16px\">\u003C\u002Fspan>Statutory Holiday Calculator (CLC s.166 + Provincial)\u003C\u002Fdiv>\n    \u003Cp style=\"font-size:.84rem;color:var(--muted);margin-bottom:14px\">Calculate the value of your statutory holidays and premium pay if required to work on a stat day. Federal employees receive 11 federal stat days under the Canada Labour Code.\u003C\u002Fp>\n\n    \u003Cdiv class=\"grid-2\">\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Annual Salary (CAD)\u003C\u002Flabel>\n        \u003Cinput type=\"number\" id=\"hol-salary\" placeholder=\"e.g. 74180\" min=\"0\" step=\"1\"\u002F>\n      \u003C\u002Fdiv>\n      \u003Cdiv class=\"field\">\n        \u003Clabel>Province\u003C\u002Flabel>\n        \u003Cselect id=\"hol-prov\" onchange=\"renderHolidays()\">\n          \u003Coption value=\"federal\">Federal (all provinces)\u003C\u002Foption>\n          \u003Coption value=\"on\">Ontario\u003C\u002Foption>\n          \u003Coption value=\"bc\">British Columbia\u003C\u002Foption>\n          \u003Coption value=\"ab\">Alberta\u003C\u002Foption>\n          \u003Coption value=\"qc\">Quebec\u003C\u002Foption>\n          \u003Coption value=\"mb\">Manitoba\u003C\u002Foption>\n          \u003Coption value=\"sk\">Saskatchewan\u003C\u002Foption>\n          \u003Coption value=\"ns\">Nova Scotia\u003C\u002Foption>\n          \u003Coption value=\"nb\">New Brunswick\u003C\u002Foption>\n          \u003Coption value=\"pe\">PEI\u003C\u002Foption>\n          \u003Coption value=\"nl\">Newfoundland &amp; Labrador\u003C\u002Foption>\n        \u003C\u002Fselect>\n      \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n    \u003Cdiv class=\"field\" style=\"margin-top:12px;max-width:360px\">\n      \u003Clabel>Days Worked on Stat Holidays (this year)\u003C\u002Flabel>\n      \u003Cinput type=\"number\" id=\"hol-worked\" placeholder=\"0\" min=\"0\" max=\"20\" step=\"1\"\u002F>\n    \u003C\u002Fdiv>\n    \u003Cbutton type=\"button\" class=\"calc-btn\" onclick=\"calcHolidays()\">\u003Cspan data-lucide=\"calculator\" style=\"width:15px;height:15px\">\u003C\u002Fspan>Calculate Holiday Value\u003C\u002Fbutton>\n\n    \u003Cdiv class=\"result-box\" id=\"hol-result\" style=\"display:none\">\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Daily Rate (salary ÷ 261)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"holr-daily\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Total Stat Holidays (paid days off)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"holr-count\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Annual Value of Stat Days\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"holr-value\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Days Worked on Stats\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"holr-worked\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-row\">\u003Cspan class=\"result-label\">Premium Pay (1.5× + stat day = 2.5× daily rate)\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"holr-premium\">\u003C\u002Fspan>\u003C\u002Fdiv>\n      \u003Cdiv class=\"result-total\">\u003Cspan>Total Stat Holiday Entitlement Value\u003C\u002Fspan>\u003Cspan class=\"result-val\" id=\"holr-total\">\u003C\u002Fspan>\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"section-title\" style=\"margin-top:22px\">\u003Cspan data-lucide=\"list\" style=\"width:16px;height:16px\">\u003C\u002Fspan>Federal Statutory Holidays 2025 (CLC s.166)\u003C\u002Fdiv>\n    \u003Cdiv class=\"stat-list\" id=\"stat-list\">\n      \u003Cdiv class=\"stat-item\">\u003Cspan data-lucide=\"check-circle\" style=\"width:13px;height:13px;color:#16a34a\">\u003C\u002Fspan>New Year's Day — Jan 1\u003C\u002Fdiv>\n      \u003Cdiv class=\"stat-item\">\u003Cspan data-lucide=\"check-circle\" style=\"width:13px;height:13px;color:#16a34a\">\u003C\u002Fspan>Good Friday — Apr 18\u003C\u002Fdiv>\n      \u003Cdiv class=\"stat-item\">\u003Cspan data-lucide=\"check-circle\" style=\"width:13px;height:13px;color:#16a34a\">\u003C\u002Fspan>Victoria Day — May 19\u003C\u002Fdiv>\n      \u003Cdiv class=\"stat-item\">\u003Cspan data-lucide=\"check-circle\" style=\"width:13px;height:13px;color:#16a34a\">\u003C\u002Fspan>Canada Day — Jul 1\u003C\u002Fdiv>\n      \u003Cdiv class=\"stat-item\">\u003Cspan data-lucide=\"check-circle\" style=\"width:13px;height:13px;color:#16a34a\">\u003C\u002Fspan>Labour Day — Sep 1\u003C\u002Fdiv>\n      \u003Cdiv class=\"stat-item\">\u003Cspan data-lucide=\"check-circle\" style=\"width:13px;height:13px;color:#16a34a\">\u003C\u002Fspan>Truth &amp; Reconciliation — Sep 30\u003C\u002Fdiv>\n      \u003Cdiv class=\"stat-item\">\u003Cspan data-lucide=\"check-circle\" style=\"width:13px;height:13px;color:#16a34a\">\u003C\u002Fspan>Thanksgiving — Oct 13\u003C\u002Fdiv>\n      \u003Cdiv class=\"stat-item\">\u003Cspan data-lucide=\"check-circle\" style=\"width:13px;height:13px;color:#16a34a\">\u003C\u002Fspan>Remembrance Day — Nov 11\u003C\u002Fdiv>\n      \u003Cdiv class=\"stat-item\">\u003Cspan data-lucide=\"check-circle\" style=\"width:13px;height:13px;color:#16a34a\">\u003C\u002Fspan>Christmas Day — Dec 25\u003C\u002Fdiv>\n      \u003Cdiv class=\"stat-item\">\u003Cspan data-lucide=\"check-circle\" style=\"width:13px;height:13px;color:#16a34a\">\u003C\u002Fspan>Boxing Day — Dec 26\u003C\u002Fdiv>\n      \u003Cdiv class=\"stat-item\" id=\"extra-stat\">\u003Cspan data-lucide=\"check-circle\" style=\"width:13px;height:13px;color:#16a34a\">\u003C\u002Fspan>Provincial Holiday (varies)\u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\n    \u003Cdiv class=\"info-box\" style=\"margin-top:8px\">If required to work on a statutory holiday, you are entitled to: (1) your regular day's pay, plus (2) overtime pay at 1.5× your hourly rate for all hours worked. This effectively totals approximately \u003Cstrong>2.5× your normal daily pay\u003C\u002Fstrong> for stat days worked.\u003C\u002Fdiv>\n\n    \u003Cdiv class=\"disclaimer\">\u003Cstrong>Legal disclaimer:\u003C\u002Fstrong> Calculations are indicative only and do not constitute legal advice. Contact the Canada Labour Program (1-800-641-4049) or a labour lawyer for specific guidance.\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\u003C!-- \u002Ftool-wrap -->\n\n\u003Cscript>\n\u002F\u002F Wage grids (annual, June 21 2024 Z rates)\nconst GRIDS = {\n  CR: [\n    ['CR-1 S1',41947],['CR-1 S2',42820],['CR-1 S3',43708],['CR-1 S4',44593],\n    ['CR-2 S1',45531],['CR-2 S2',46581],['CR-2 S3',47614],['CR-2 S4',48654],\n    ['CR-3 S1',51642],['CR-3 S2',52996],['CR-3 S3',54350],['CR-3 S4',55707],\n    ['CR-4 S1',57217],['CR-4 S2',58738],['CR-4 S3',60255],['CR-4 S4',61761],\n    ['CR-5 S1',62533],['CR-5 S2',64250],['CR-5 S3',65986],['CR-5 S4',67699],\n    ['CR-6 S1',71176],['CR-6 S2',73048],['CR-6 S3',74903],['CR-6 S4',76779],\n    ['CR-7 S1',78952],['CR-7 S2',81137],['CR-7 S3',83324],['CR-7 S4',85533]\n  ],\n  AS: [\n    ['AS-1 S1',61786],['AS-1 S2',64135],['AS-1 S3',66572],\n    ['AS-2 S1',68849],['AS-2 S2',71464],['AS-2 S3',74180],\n    ['AS-3 S1',73798],['AS-3 S2',76599],['AS-3 S3',79511],\n    ['AS-4 S1',80612],['AS-4 S2',83675],['AS-4 S3',87108],\n    ['AS-5 S1',96235],['AS-5 S2',99892],['AS-5 S3',104044],\n    ['AS-6 S1',107193],['AS-6 S2',111267],['AS-6 S3',115642],\n    ['AS-7 S1',112834],['AS-7 S2',117128],['AS-7 S3',121573],['AS-7 S4',125225],['AS-7 S5',129017]\n  ],\n  PM: [\n    ['PM-1 S1',61786],['PM-1 S2',64135],['PM-1 S3',66572],\n    ['PM-2 S1',68849],['PM-2 S2',71464],['PM-2 S3',74180],\n    ['PM-3 S1',73798],['PM-3 S2',76599],['PM-3 S3',79511],\n    ['PM-4 S1',80612],['PM-4 S2',83675],['PM-4 S3',87108],\n    ['PM-5 S1',96235],['PM-5 S2',99892],['PM-5 S3',104044],\n    ['PM-6 S1',107193],['PM-6 S2',111267],['PM-6 S3',115642],\n    ['PM-7 S1',112834],['PM-7 S2',117128],['PM-7 S3',121573]\n  ],\n  IS: [\n    ['IS-1 S1',61786],['IS-1 S2',64135],['IS-1 S3',66572],\n    ['IS-2 S1',68849],['IS-2 S2',71464],['IS-2 S3',74180],\n    ['IS-3 S1',80612],['IS-3 S2',83675],['IS-3 S3',87108],\n    ['IS-4 S1',96235],['IS-4 S2',99892],['IS-4 S3',104044],\n    ['IS-5 S1',107193],['IS-5 S2',111267],['IS-5 S3',115642],\n    ['IS-6 S1',112834],['IS-6 S2',117128],['IS-6 S3',121573]\n  ],\n  WP: [\n    ['WP-1 S1',46685],['WP-1 S2',48827],['WP-1 S3',50962],['WP-1 S4',53102],\n    ['WP-1 S5',55248],['WP-1 S6',57375],['WP-1 S7',59507],['WP-1 S8',61641],\n    ['WP-2 S1',58101],['WP-2 S2',60523],['WP-2 S3',62923],['WP-2 S4',65343],\n    ['WP-2 S5',67758],['WP-2 S6',70180],['WP-2 S7',72599],['WP-2 S8',76231],\n    ['WP-3 S1',69036],['WP-3 S2',71797],['WP-3 S3',74561],['WP-3 S4',77319],\n    ['WP-3 S5',80082],['WP-3 S6',82845],['WP-3 S7',86160],\n    ['WP-4 S1',78017],['WP-4 S2',81140],['WP-4 S3',84251],['WP-4 S4',87364],\n    ['WP-4 S5',90471],['WP-4 S6',94090]\n  ],\n  CM: [\n    ['CM-1 S1',37933],['CM-1 S2',39090],['CM-1 S3',40237],\n    ['CM-2 S1',43238],['CM-2 S2',44517],['CM-2 S3',45801],\n    ['CM-3 S1',47678],['CM-3 S2',49087],['CM-3 S3',50511],\n    ['CM-4 S1',52909],['CM-4 S2',54504],['CM-4 S3',56093],\n    ['CM-5 S1',55384],['CM-5 S2',57041],['CM-5 S3',58728],['CM-5 S4',60388],\n    ['CM-6 S1',60292],['CM-6 S2',62148],['CM-6 S3',63969],['CM-6 S4',65807],['CM-6 S5',67638],['CM-6 S6',69485]\n  ],\n  ST: [\n    ['ST-TYP-1 S1',45242],['ST-TYP-1 S2',46087],['ST-TYP-1 S3',46958],['ST-TYP-1 S4',47814],['ST-TYP-1 S5',48662],['ST-TYP-1 S6',49499],\n    ['ST-TYP-2 S1',46840],['ST-TYP-2 S2',47788],['ST-TYP-2 S3',48753],['ST-TYP-2 S4',49723],\n    ['ST-STN-1 S1',43577],['ST-STN-1 S2',44742],['ST-STN-1 S3',45797],['ST-STN-1 S4',46852],['ST-STN-1 S5',47916],\n    ['ST-STN-2 S1',50286],['ST-STN-2 S2',50982],['ST-STN-2 S3',52123],['ST-STN-2 S4',53287]\n  ]\n};\n\nconst PROVINCIAL_HOLIDAYS = {\n  federal: {name:'Provincial Holiday',count:0},\n  on: {name:'Family Day (Ontario)',count:1,date:'Feb 17'},\n  bc: {name:'BC Day (BC)',count:1,date:'Aug 4'},\n  ab: {name:'Family Day (Alberta)',count:1,date:'Feb 17'},\n  qc: {name:'National Patriots\\' Day (QC)',count:1,date:'May 19'},\n  mb: {name:'Louis Riel Day (MB)',count:1,date:'Feb 17'},\n  sk: {name:'Family Day (SK)',count:1,date:'Feb 17'},\n  ns: {name:'Heritage Day (NS)',count:0},\n  nb: {name:'New Brunswick Day',count:1,date:'Aug 4'},\n  pe: {name:'Gold Cup Parade Day (PEI)',count:1,date:'Aug'},\n  nl: {name:'St. Patrick\\'s \u002F Orangemen\\'s Day (NL)',count:1}\n};\n\nconst CAD = v => new Intl.NumberFormat('en-CA',{style:'currency',currency:'CAD'}).format(v);\nconst PCT = v => (v*100).toFixed(2)+'%';\n\nfunction wg_fillLevel(){\n  const grp = document.getElementById('wg-group').value;\n  const sel = document.getElementById('wg-step');\n  sel.innerHTML = '\u003Coption value=\"\">— Select Level\u002FStep —\u003C\u002Foption>';\n  if(!grp) return;\n  GRIDS[grp].forEach(([label,val]) => {\n    const o = document.createElement('option');\n    o.value = val;\n    o.textContent = label+' — '+CAD(val);\n    sel.appendChild(o);\n  });\n}\n\nfunction wg_setFromGrid(){\n  const v = document.getElementById('wg-step').value;\n  if(v) document.getElementById('wg-salary').value = v;\n}\n\n\u002F\u002F Federal income tax 2025 (blended rates — mid-year cut)\nfunction federalTax(gross){\n  const bpa = 16129;\n  const taxable = Math.max(0, gross - bpa);\n  \u002F\u002F 2025 blended brackets\n  const brackets = [\n    {limit:57375, rate:0.145},\n    {limit:114750, rate:0.205},\n    {limit:177882, rate:0.26},\n    {limit:253414, rate:0.29},\n    {limit:Infinity, rate:0.33}\n  ];\n  let tax=0, prev=0;\n  for(const b of brackets){\n    if(taxable \u003C= prev) break;\n    const band = Math.min(taxable, b.limit) - prev;\n    tax += band * b.rate;\n    prev = b.limit;\n  }\n  return Math.max(0, tax);\n}\n\nfunction calcCPP(salary){\n  const YMPE=71300, YAMPE=81200, EXEMPTION=3500;\n  const cpp1base = Math.min(Math.max(salary-EXEMPTION,0), YMPE-EXEMPTION);\n  const cpp1 = Math.min(cpp1base*0.0595, 4034.10);\n  const cpp2base = Math.max(0, Math.min(salary, YAMPE) - YMPE);\n  const cpp2 = Math.min(cpp2base*0.04, 396.00);\n  return {cpp1, cpp2};\n}\n\nfunction calcEI(salary, prov){\n  const MIE=65700;\n  const rate = prov==='qc' ? 0.0131 : 0.0164;\n  const maxPrem = prov==='qc' ? 860.67 : 1077.48;\n  return Math.min(Math.min(salary,MIE)*rate, maxPrem);\n}\n\nfunction calcWages(){\n  const salary = parseFloat(document.getElementById('wg-salary').value)||0;\n  const period = document.getElementById('wg-period').value;\n  if(!salary){ alert('Please enter an annual salary.'); return; }\n  const {cpp1,cpp2} = calcCPP(salary);\n  const ei = calcEI(salary,'federal');\n  const tax = federalTax(salary);\n  const netAnnual = salary - cpp1 - cpp2 - ei - tax;\n  const hourly = salary \u002F 1957.5;\n  let divisor=1, pLabel='(Annual)';\n  if(period==='biweekly'){divisor=26;pLabel='(Bi-weekly)';}\n  else if(period==='monthly'){divisor=12;pLabel='(Monthly)';}\n\n  document.getElementById('wr-gross').textContent = CAD(salary);\n  document.getElementById('wr-hourly').textContent = CAD(hourly)+'\u002Fhr';\n  document.getElementById('wr-cpp1').textContent = '−'+CAD(cpp1);\n  document.getElementById('wr-cpp2').textContent = '−'+CAD(cpp2);\n  document.getElementById('wr-ei').textContent = '−'+CAD(ei);\n  document.getElementById('wr-tax').textContent = '−'+CAD(tax);\n  document.getElementById('wr-net').textContent = CAD(netAnnual\u002Fdivisor);\n  document.getElementById('wr-period-label').textContent = pLabel;\n  document.getElementById('wg-result').style.display='block';\n}\n\n\u002F\u002F Overtime\nlet currentOtType = 'workday';\nfunction selectOtType(btn, type){\n  document.querySelectorAll('.ot-type-btn').forEach(b=>b.classList.remove('active'));\n  btn.classList.add('active');\n  currentOtType = type;\n}\n\nfunction calcOvertime(){\n  const salary = parseFloat(document.getElementById('ot-salary').value)||0;\n  const hours = parseFloat(document.getElementById('ot-hours').value)||0;\n  const eveHrs = parseFloat(document.getElementById('ot-eve').value)||0;\n  const wkdHrs = parseFloat(document.getElementById('ot-wkd').value)||0;\n  if(!salary||!hours){ alert('Please enter salary and overtime hours.'); return; }\n  const hourly = salary\u002F1957.5;\n  let otPay=0, rateLabel='';\n\n  if(currentOtType==='workday'){\n    const tier1 = Math.min(hours,7.5);\n    const tier2 = Math.max(hours-7.5,0);\n    otPay = tier1*hourly*1.5 + tier2*hourly*2;\n    rateLabel = hours>7.5 ? '1.5× (first 7.5h) + 2× (beyond 7.5h)' : '1.5× (time-and-a-half)';\n  } else if(currentOtType==='rest1'){\n    const tier1 = Math.min(hours,7.5);\n    const tier2 = Math.max(hours-7.5,0);\n    otPay = tier1*hourly*1.5 + tier2*hourly*2;\n    rateLabel = hours>7.5 ? '1.5× (first 7.5h) + 2× (beyond 7.5h)' : '1.5× (first day of rest)';\n  } else {\n    otPay = hours*hourly*2;\n    rateLabel = '2× (double time — 2nd+ rest day)';\n  }\n\n  const shiftPrem = eveHrs*2.25;\n  const wkdPrem = wkdHrs*2.25;\n  const total = otPay + shiftPrem + wkdPrem;\n\n  document.getElementById('otr-base').textContent = CAD(hourly)+'\u002Fhr';\n  document.getElementById('otr-rate').textContent = rateLabel;\n  document.getElementById('otr-ot').textContent = CAD(otPay);\n  document.getElementById('otr-shift').textContent = CAD(shiftPrem);\n  document.getElementById('otr-wkd').textContent = CAD(wkdPrem);\n  document.getElementById('otr-total').textContent = CAD(total);\n  document.getElementById('ot-result').style.display='block';\n}\n\n\u002F\u002F Vacation\nfunction vacDays(years){\n  if(years\u003C=7) return {days:15,monthly:9.375};\n  if(years\u003C=15) return {days:20,monthly:12.5};\n  if(years===16) return {days:22,monthly:13.75};\n  if(years===17) return {days:23,monthly:14.4};\n  if(years\u003C=26) return {days:25,monthly:15.625};\n  if(years===27) return {days:27,monthly:16.875};\n  return {days:30,monthly:18.75};\n}\n\nfunction calcVacation(){\n  const salary = parseFloat(document.getElementById('vac-salary').value)||0;\n  const years = parseInt(document.getElementById('vac-years').value)||0;\n  if(!salary){ alert('Please enter an annual salary.'); return; }\n  const {days,monthly} = vacDays(years);\n  const dailyRate = salary\u002F261;\n  const vacValue = days*dailyRate;\n\n  document.getElementById('vr-years').textContent = years+' year'+(years!==1?'s':'');\n  document.getElementById('vr-days').textContent = days+' days\u002Fyear';\n  document.getElementById('vr-monthly').textContent = monthly+' hrs\u002Fmonth';\n  document.getElementById('vr-daily').textContent = CAD(dailyRate)+'\u002Fday';\n  document.getElementById('vr-total').textContent = CAD(vacValue);\n  document.getElementById('vac-result').style.display='block';\n}\n\n\u002F\u002F Termination\nfunction calcTermination(){\n  const salary = parseFloat(document.getElementById('ter-salary').value)||0;\n  const years = parseInt(document.getElementById('ter-years').value)||0;\n  const type = document.getElementById('ter-type').value;\n  if(!salary||!years){ alert('Please enter salary and years of service.'); return; }\n  const weekly = salary\u002F52;\n  const daily = salary\u002F261;\n  let weeks=0, formula='';\n\n  if(type==='layoff'){\n    \u002F\u002F PA Group: 2 weeks year 1 + 1 week each subsequent year, max 28 weeks\n    weeks = Math.min(2 + Math.max(0,years-1), 28);\n    formula = '2 wks (year 1) + 1 wk × '+(years-1)+' subsequent years, max 28 wks';\n    if(years\u003C=1){ weeks=2; formula='2 weeks (year 1)'; }\n  } else {\n    \u002F\u002F CLC s.235: 2 days per year, min 5 days, max 40 days\n    const clcDays = Math.min(Math.max(years*2,5),40);\n    weeks = clcDays\u002F5;\n    formula = '2 days × '+years+' years = '+clcDays+' days (CLC s.235), max 40 days';\n  }\n\n  const total = weeks*weekly;\n  document.getElementById('terr-weekly').textContent = CAD(weekly)+'\u002Fweek';\n  document.getElementById('terr-daily').textContent = CAD(daily)+'\u002Fday';\n  document.getElementById('terr-formula').textContent = formula;\n  document.getElementById('terr-weeks').textContent = weeks.toFixed(1)+' weeks';\n  document.getElementById('terr-total').textContent = CAD(total);\n  document.getElementById('ter-result').style.display='block';\n}\n\n\u002F\u002F CPP & EI\nfunction calcBenefits(){\n  const salary = parseFloat(document.getElementById('ben-salary').value)||0;\n  const prov = document.getElementById('ben-prov').value;\n  if(!salary){ alert('Please enter annual earnings.'); return; }\n  const {cpp1,cpp2} = calcCPP(salary);\n  const ei = calcEI(salary, prov);\n  const erRate = prov==='qc' ? 1.4 : 1.4;\n  const eiEr = Math.min(ei*erRate, prov==='qc'?1204.94:1508.47);\n  const totalEmployee = cpp1+cpp2+ei;\n\n  document.getElementById('benr-cpp1e').textContent = CAD(cpp1);\n  document.getElementById('benr-cpp2e').textContent = CAD(cpp2);\n  document.getElementById('benr-cpp1er').textContent = CAD(cpp1);\n  document.getElementById('benr-eie').textContent = CAD(ei);\n  document.getElementById('benr-eier').textContent = CAD(eiEr);\n  document.getElementById('benr-monthly').textContent = CAD(totalEmployee\u002F12);\n  document.getElementById('benr-total').textContent = CAD(totalEmployee);\n  document.getElementById('ben-result').style.display='block';\n}\n\n\u002F\u002F Holidays\nfunction getHolidayCount(prov){\n  const base = 11; \u002F\u002F 10 federal + Boxing Day\n  const pData = PROVINCIAL_HOLIDAYS[prov]||{count:0};\n  return base + pData.count;\n}\n\nfunction renderHolidays(){\n  const prov = document.getElementById('hol-prov').value;\n  const pData = PROVINCIAL_HOLIDAYS[prov]||{count:0,name:'Provincial Holiday'};\n  const extra = document.getElementById('extra-stat');\n  if(pData.count>0){\n    extra.innerHTML = '\u003Cspan data-lucide=\"check-circle\" style=\"width:13px;height:13px;color:#16a34a\">\u003C\u002Fspan>'+pData.name+(pData.date?' — '+pData.date:'');\n    extra.style.display='flex';\n  } else {\n    extra.style.display='none';\n  }\n  lucide.createIcons();\n}\n\nfunction calcHolidays(){\n  const salary = parseFloat(document.getElementById('hol-salary').value)||0;\n  const prov = document.getElementById('hol-prov').value;\n  const worked = parseInt(document.getElementById('hol-worked').value)||0;\n  if(!salary){ alert('Please enter an annual salary.'); return; }\n  const daily = salary\u002F261;\n  const count = getHolidayCount(prov);\n  const statValue = count*daily;\n  \u002F\u002F If worked on stat: regular pay is included in salary; premium is 1.5× hourly × 7.5h per stat day\n  const hourly = salary\u002F1957.5;\n  const premiumPerDay = hourly*7.5*1.5; \u002F\u002F 1.5× premium for hours worked on stat\n  const premiumTotal = worked*premiumPerDay;\n  const total = statValue + premiumTotal;\n\n  document.getElementById('holr-daily').textContent = CAD(daily);\n  document.getElementById('holr-count').textContent = count+' days';\n  document.getElementById('holr-value').textContent = CAD(statValue);\n  document.getElementById('holr-worked').textContent = worked+' day'+(worked!==1?'s':'');\n  document.getElementById('holr-premium').textContent = CAD(premiumTotal);\n  document.getElementById('holr-total').textContent = CAD(total);\n  document.getElementById('hol-result').style.display='block';\n}\n\n\u002F\u002F Tab navigation\ndocument.querySelectorAll('.tab-btn').forEach(btn=>{\n  btn.addEventListener('click',()=>{\n    const target = btn.dataset.tab;\n    document.querySelectorAll('.tab-btn').forEach(b=>b.classList.remove('active'));\n    document.querySelectorAll('.tab-panel').forEach(p=>p.classList.remove('active'));\n    btn.classList.add('active');\n    document.getElementById('tab-'+target).classList.add('active');\n  });\n});\n\n\u002F\u002F ResizeObserver on document.documentElement (mandatory)\nconst ro = new ResizeObserver(()=>{\n  const w = document.documentElement.offsetWidth;\n  document.querySelectorAll('.grid-2').forEach(g=>{\n    g.style.gridTemplateColumns = w \u003C 500 ? '1fr' : '1fr 1fr';\n  });\n});\nro.observe(document.documentElement);\n\n\u002F\u002F Lucide icons\nlucide.createIcons();\nrenderHolidays();\n\u003C\u002Fscript>\n\u003C\u002Fbody>\n\u003C\u002Fhtml>\n","both"]