"Let's grab food sometime" rarely happens. A good invite names the time and the place. You make the call; they only have to say yes or no.
A specific invite: time, place, activity, as a statement
You've been chatting for a few days and they once mentioned a ramen place they want to try.
Thursday night, that ramen place you mentioned
Seven. I'll get there early and hold a spot in line
"Let's grab food sometime" easily becomes a pleasantry that never happens. Settle the time, the place and who queues, so they only have to say yes or suggest another time. A statement instead of "do you want to" says you've thought it through and you're looking forward to it; they can still say no, but they don't have to plan it for you.
If Thursday doesn't work, ask once: "which day this weekend, then?" Don't give up immediately, and don't keep proposing dates to corner them.
I'm going anyway; come with me
You want to ask them out but don't want it to sound heavy.
"I'm checking out that new bar on Friday. Come with me."
"I'm going anyway, come along" is lighter than "I want to take you out," because you'd go regardless, so they don't have to worry a no will crush you. The invite becomes sharing a fun plan, not a test.
It has to be real. If they say yes, go where you said, not to your place at the last minute; if they don't, go anyway.
Two time options, nothing tacked on
They've agreed to meet but you haven't set a time.
"Thursday evening or Saturday afternoon?"
Two concrete options make deciding easy; they don't have to start from scratch, and it turns into a real plan more often than "when are you free?" Skip "if neither works, you pick a day": if neither works, they'll suggest something; if they don't, that's clear too.
If they say neither and don't suggest another time, pause and let them make the next move.
A light, short meetup
They say they're swamped lately, but you've been getting along well.
Three this afternoon, the café downstairs from your office
Half an hour, then I'll release you back to work
For busy people, dinner is a big ask but half an hour of coffee is easy. Fix the time, the place and the length so they only have to say yes or no; "release you back to work" is a joke and a promise in one. If it goes well, plan another; if not, it ends quickly.
If you say half an hour, mean it. When the time's up, say "go on, back to work," so they learn they can trust what you say.
First meeting: daytime, somewhere busy
You met on a dating app and this is your first time meeting.
First meet, let's keep it easy
Saturday at two, the café next to the station
A daytime, public first meeting already looks after their sense of safety, so you don't need "if somewhere else feels safer, just say": the place you picked is reassuring on its own. If they have their own preference, they'll mention it, and you switch.
Don't suggest your home or somewhere isolated for a first meeting. Even if you mean no harm, it will make them uneasy.
When they ask "what for?", say you want to see them
You've asked them out and they reply, half joking.
Them: So what do you want to meet up for?
What else? To see you
Saturday, that barbecue place. My treat
This question is often a check on whether your motive is clear. Fumbling for a reason, like "well… I just happened to be free," sounds evasive. "What else?" makes wanting to see them sound like the obvious thing, lighter than a confession and without any hedging; follow it with a concrete plan and it carries the most weight and is the easiest to answer.
If they're asking because they don't want to go, don't force it. If they say no, reply "OK" and don't explain your motives further.
How to read their answer
You ask them to coffee next week. Their answer could go a few ways.
You: Coffee one day next week. I want to see you
Them: Next week's a bit busy, but the week after should work
OK, the week after
Wednesday night. I'll book
Declining a date but offering another is a good sign, so lock in the day on the spot instead of letting "the week after" become another "sometime." If they deflect jokingly, keep chatting lightly; if they clearly say they don't want to, stop. The skill is hearing which kind of answer they gave.
Don't treat every "busy" as a rejection, and don't treat a clear no as "try harder."
When you want to see them, say it
You've been out a few times and haven't seen each other for a week. You want to see them.
Missed you
Friday night, the usual place
Saying you miss them is powerful because most people don't dare. They feel exactly where you stand, and a specific time right after makes it easy to answer. No question mark after "the usual place": you're making a plan, not asking whether they still want to. Taking the risk of saying it first is attractive in itself.
If this week doesn't work, accept it calmly. Don't ask "so what are you so busy with?"
Inviting them over for dinner, saying exactly what for
You've been out three times and it's going well. You'd like to invite them over for dinner.
"Come over Friday. I'll make my best curry; you're on dessert."
An invite home is a bigger step, so say exactly what it involves, like dinner and what you're cooking; then they have the full picture to decide. Splitting the jobs makes it sound like a plan you'll do together, not a test. If it feels too soon to them, they'll say so and you switch to a restaurant; you don't need to pre-build their exit.
Only once you've met a few times and you're both at ease. If they'd rather eat out, eat out, without disappointment or asking why.
When their schedule is irregular, you do the planning
They work shifts, so their schedule changes week to week.
Send me your schedule when it's out
I'll pick a day and book somewhere
With irregular schedules, any time you choose may clash. Having them send their shifts while you pick the day and book the table splits the work clearly, and you're still the one moving it forward, instead of dumping the whole thing on them with "when are you free?"
If they never send it, don't keep chasing. That may mean they're not keen.
When money's tight, be honest and suggest something else
Money is tight this month, but you really want to see them.
"Money's tight this month, so we're doing the budget version: a walk by the river, drinks on me."
Being honest about money doesn't make you look cheap; it makes you look real. Turn it into a plan with a joke rather than apologetically asking "is that OK?": a walk and a drink are just as good for talking, and plenty of people prefer a low-key date like this.
Don't invent a reason, like pretending your stomach hurts so you only order water. If it's noticed it's awkward, and it's a lie.
After a long time chatting, propose meeting properly
You met online and have been chatting for over a month.
Them: You've never even met me and you say you're serious?
Exactly. So it's time we met
You can't tell if you click through a phone. One coffee and we'll know
Saturday afternoon. I'll find a place
Their doubt is fair, so agree with it and offer the practical solution: meet. It pulls the relationship from imagination back to reality and shows you aren't just looking for online flirting.
If they aren't ready to meet, respect it, but it's fine to say clearly that you want something that includes meeting.
Confirm the plan lightly
They've agreed to meet Saturday afternoon.
Done. Saturday at three
If anything changes, give me a heads-up
One line confirms the time and tells them it's OK to change plans. They'll find you easy to deal with, and they're less likely to flake because rescheduling is clearly an option.
Don't remind them every day after that. One confirmation is enough.
A day-of reminder
Today is the day of your date.
See you at three
I'll be by the big tree at the entrance. Gray jacket
A short reminder of the time and where you'll be makes you easy to find and takes the edge off a first meeting. Skip the exclamation mark: said flatly, like a settled plan, it sounds steadier than "See you at three!"
Don't open with "you're not going to stand me up, right?" It turns a reminder into suspicion.
They were busy last time; ask once more later
Two weeks ago they said work was crazy and to check back when it calmed down.
You said to check back once things calmed down
I'm guessing they have. Dinner Saturday night
They said to check back, so asking again after a while is reasonable. Coming with a specific time is easier to answer than "has it eased up?" and doesn't sound like you're testing the water. This is the last time you initiate.
If they're still busy and suggest no time, reply "OK, when you're done, you ask me," and really stop initiating.
Make it clear it's a date
You're friends, and you want to ask them out without it being mistaken for a casual hangout.
"I want to take you to dinner, just the two of us. As a date."
Invites between friends are the easiest to misread; they may have no idea how you feel. Giving "as a date" a sentence of its own lets them make a real decision, and you don't have to guess in the fog. Then stop. Don't rush to add "totally fine if you just want to be friends": that's turning yourself down on their behalf. If they don't want to, they'll say so, and you carry on as friends.
If they want to stay friends, act as you did before. Don't go cold or change how you treat them.