This question already has an answer here:
I've worked at my current job for 2 years, during which I've made a great impression on the CEO and have personally furthered my own career, despite the workplace having a demoralizingly high turnover rate and underpaid employees. The company culture is mistrustful of upper management and they've been known to screw some people over if you aren't in the "inner circle." But as mentioned previously, I am pretty sure the CEO approves of me. While I'm appreciative of the opportunities I had here, I am now making plans to relocate to another country. There is currently no redundancy in my department and I've had a hard time getting the company to hire anyone to help me out with the high workload that I've had since I began working here.
I recently spoke with the HR manager after she raised concerns about my SO living in a different country, and we had a conversation about my goal to move and that the company ultimately can't provide me a job in the field that I truly want to work in. She mentioned that another colleague recently worked with HR to plan a one-month exit strategy that involved some extra compensation for the transition period before leaving, and suggested that I bring it up with the CEO so that we can get a replacement hired and trained, and that there might be something in it for me.
We have a meeting scheduled between myself, HR, and the CEO (who I am on relatively good terms with) to let him know that I will be leaving at some point and that we need to hire for my position. The problem is, I don't have an exact date that I will be leaving (anytime between summer and the end of the year, potentially.) I also want to position myself to get some kind of severance pay, as HR mentioned that she could probably negotiate to help with the cost of moving.
The problem is I am getting cold feet and am starting to worry about the downsides of letting them know months in advance that I intend to leave, even if the goal is so that we can hire and I have the time to train a replacement. (Related, it will take maybe 2 months to get someone fully trained to the point that I'd be confident in their ability to take over my job.) Is it possible/likely that they could cut my pay by bringing this to the table, or even fire me outright? Is a reasonable negotiating tactic to ask for a salary bump or a payout? I have never been in this position before and don't know what is common. Should I have another meeting with HR and get something in writing before we meet with the CEO that guarantees I will at least not lose my current job/salary if we have this meeting?
[EDIT]: I had the meeting and it actually went quite well! We are going to start looking for someone for me to train, and in the meantime we will collectively put together a project implementation timeline of deadlines we want to meet that I can get some extra bonuses for if I can make happen. And then depending on how much advance notice I'm able to give when I have an exact date, I can expect a severance package to match.
I recognize I'm very lucky that this turned out as well as it did. Thank you everyone for your sound reasoning; I'll keep in mind for the future that this is likely to not happen again.