El código que expones es correcto, tal vez el error es anterior, o en las variables.
Código PHP:
<?php
$foo = 123;
echo "SELECT SUM(monto) FROM `pagos` WHERE `cedula` = \"" . $foo . "\" AND `fecha` < \"". $foo ."\"";
echo "<br/>";
echo "SELECT SUM(monto) FROM `pagos` WHERE `cedula` = \"" . $foo . "\" AND `fecha` > \"". $foo ."\"";
?>
Salida:
SELECT SUM(monto) FROM `pagos` WHERE `cedula` = "123" AND `fecha` < "123"
SELECT SUM(monto) FROM `pagos` WHERE `cedula` = "123" AND `fecha` > "123"