You need to know the coordinate reference system (CRS) in which they're providing x,y coordinates. This could be an EPSG code. Then add your x,y points in QGIS; here's some guidance on that. Finally, you can use "Reproject Layer" in the Processing Toolbox to project your x,y coordinates to EPSG:4326 (most common lat/lon spheroid).
Personally, I would use Python:
import ogr, osr
import numpy as np
def transform_coordinates(xs, ys, inputEPSG, outputEPSG):
if inputEPSG == outputEPSG:
return xs, ys
# Create an ogr object of multipoints
points = ogr.Geometry(ogr.wkbMultiPoint)
for i in range(len(xs)):
point = ogr.Geometry(ogr.wkbPoint)
point.AddPoint(float(xs[i]), float(ys[i]))
points.AddGeometry(point)
# Create coordinate transformation
inSpatialRef = osr.SpatialReference()
inSpatialRef.ImportFromEPSG(inputEPSG)
outSpatialRef = osr.SpatialReference()
outSpatialRef.ImportFromEPSG(outputEPSG)
coordTransform = osr.CoordinateTransformation(inSpatialRef, outSpatialRef)
# transform point
points.Transform(coordTransform)
xyout = np.array([0,0,0])
for i in range(len(xs)):
xyout = np.vstack((xyout, points.GetGeometryRef(i).GetPoints()))
xyout = xyout[1:,0:2]
return xyout[:,0], xyout[:,1]