Victory in Monaco was hard fought for Ricciardo after engine problems blighted his race, and this will have a knock-on effect in Canada as a grid penalty will be imposed for the team using too many parts during the fix.
"He will definitely be taking some penalties in Montreal", said Red Bull's chief technical officer Adrian Newey. "We haven't heard yet just how many". "I would be somewhat surprised at that one", he told Reuters.
Newey said: "The K is definitely a penalty".
Renault are poised to introduce a new engine this weekend but Newey has cautioned expectations by predicting it may only gain a tenth of a second of lap time.
Drivers are limited to two of the MGU-K, energy store and control electronics for the full season but Ricciardo was already on his second of the year after an earlier failure in Bahrain. The race will take place on Sunday at 2.10 p.m. EDT with live TV coverage being provided by ABC. The Renault engine's unreliability has meant that Ricciardo's vehicle has already the maximum permitted number of energy stores and control electronics.
"One of the things is whether the battery was damaged or not, so until we know that from Renault we don't know exactly what we're facing", he added.
Renault's reliability problems threaten to derail Ricciardo's slim title hopes.
Ricciardo moved up to third in the drivers' championship courtesy of his victory in Monaco - his second of the season - but is 38 points behind championship leader Lewis Hamilton.
Red Bull wants Australian Ricciardo to stay, but he is being linked with Ferrari and Mercedes.
Ricciardo is also one change away from the maximum usage of the other three parts of the power-unit - the internal combustion engine, turbo and MGU-H, the part of the hybrid system that recovers energy from the turbo.
Lewis Hamilton now leads the Drivers' Title standings with 110 points, 14 ahead of Ferrari's Sebastian Vettel and 38 ahead of Ricciardo, all of whom have won two races apiece going into the seventh race of the 2018 campaign.