Envíeme los documentos antes del viernes.
Entregar o someter significa someter.
Por lo general, en oraciones tan urgentes, by es más correcto, mientras que a más tardar se usa con menos frecuencia.
Por aquí no significa por, sino que es similar a on.
Envíe su artículo antes del viernes. Por favor entrega tu tarea el viernes.
Envíe su artículo antes del viernes. Por favor entreguen sus tareas antes del viernes. O entregue su tarea a más tardar el viernes.
On es el día correcto, en un momento determinado (p. ej., el viernes)
Al pasar del momento de la conversación a un momento determinado (p. ej., desde ahora hasta el viernes)