We invent Implicit Marshallian Demands, a new type of demand function that combines desirable features of Hicksian and Marshallian demand functions. We propose and estimate the Exact Af ne Stone Index (EASI) Implicit Marshallian Demand system. Like the Almost Ideal Demand (AID) system, EASI budget shares are linear in parameters given real expenditures. However, unlike the AID, EASI demands can have any rank and its Engel curves can be polynomials or splines of any order in real expenditures. EASI error terms equal random utility parameters to account for unobserved preference heterogeneity. EASI demand functions can be estimated using GMM or three stage least squares, and, like AID, an approximate EASI model can be estimated by linear regression. JEL Codes: D11, D12, C31, C33, C51