Comme Sammaye l'a indiqué, vous devez $unwind
les Egresos
tableau pour dupliquer le document correspondant par élément de tableau afin que vous puissiez $sum
sur chaque élément :
db.Cuentas.aggregate([
{$match: {"Usuario": "MarioCares"} },
{$unwind: '$Egresos'},
{$group: {
_id: null,
"suma": {$sum: "$Egresos.Monto" }
}}
])