Hola
Mira tu consulta creada por access:
Código SQL
[-]
SELECT DISTINCT Entradas.Codigo, Entradas.Unidad, Salidas.Codigo, Salidas.unidad, Sum(Entradas.cantidad) - Sum(Salidas.Cantidad) AS restacantidad
FROM Entradas INNER JOIN Salidas ON Entradas.Codigo = Salidas.Codigo
GROUP BY Entradas.Codigo, Entradas.Unidad, Salidas.Codigo, Salidas.unidad;
De que funciona funciona.

Saludos