Ambas formas son correctas.
Grabar se refiere a la acción de labrar un relieve en una superficie. Almacenar imágenes o sonidos a través de algún medio. Fijar un sentimiento o emoción. Las tardes que pasamos juntos se grabaron en mi corazón para siempre.
Gravar se refiera a imponer un impuesto. La propuesta implica gravar los alimentos chatarra.
Son palabras homófonas, es decir, se pronuncian igual pero su significado es diferente.