Payment Date: 06/25/00
------------------------------------------------------------
Countrywide Home Loans
Mortgage Pass-Through Certificates, Series 1999-7
------------------------------------------------------------
<TABLE>
<CAPTION>
Class Information Current Payment Information
----------------------------------------------------------------------------------------------------------------------------------
Beginning Pass Thru Principal Interest Total Principal Interest
Type Class Code Name Cert. Bal. Rate Dist. Amt. Dist. Amt. Dist. Losses Shortfalls
----------------------------------------------------------------------------------------------------------------------------------
<S> <C> <C> <C> <C> <C> <C> <C> <C> <C>
Senior A1 143,965,926.97 6.500000% 1,982,912.07 779,815.44 2,762,727.51 0.00 0.00
A2 12,584,880.00 6.500000% 0.00 68,168.10 68,168.10 0.00 0.00
A3 67,410,824.09 6.250000% 249,900.18 351,098.04 600,998.22 0.00 0.00
A4 9,666,400.06 0.000000% 122,437.07 0.00 122,437.07 0.00 0.00
A5 85,109,152.89 6.500000% 1,078,014.03 461,007.91 1,539,021.94 0.00 0.00
PO 582,367.04 0.000000% 9,189.24 0.00 9,189.24 0.00 0.00
X 260,747,419.71 0.392577% 0.00 85,302.89 85,302.89 0.00 0.00
Residual AR 0.00 6.250000% 0.00 0.00 0.00 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
Subordinate M 3,202,749.07 6.250000% 11,872.98 16,680.98 28,553.97 0.00 0.00
B1 1,348,216.94 6.250000% 4,998.01 7,021.96 12,019.97 0.00 0.00
B2 1,011,186.77 6.250000% 3,748.59 5,266.60 9,015.19 0.00 0.00
B3 842,575.44 6.250000% 3,123.53 4,388.41 7,511.94 0.00 0.00
B4 505,641.50 6.250000% 1,874.47 2,633.55 4,508.02 0.00 0.00
B5 674,135.76 6.250000% 2,499.10 3,511.12 6,010.23 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
Totals - - 326,904,056.54 - 3,470,569.27 1,784,895.01 5,255,464.28 - -
----------------------------------------------------------------------------------------------------------------------------------
Class Information
--------------------------------------------------------------------------------
Ending Cert. Unpaid
Type Class Code Name Notional Bal. Interest
--------------------------------------------------------------------------------
Senior A1 141,983,014.90 25,993.85
A2 12,584,880.00 0.00
A3 67,160,923.92 0.00
A4 9,543,962.99 0.00
A5 84,031,138.86 0.00
PO 573,177.80 0.00
X 257,920,745.84 0.00
Residual AR 0.00 0.00
--------------------------------------------------------------------------------
Subordinate M 3,190,876.08 0.00
B1 1,343,218.94 0.00
B2 1,007,438.17 0.00
B3 839,451.91 0.00
B4 503,767.03 0.00
B5 671,636.65 0.00
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Totals - - 323,433,487.27 25,993.85
--------------------------------------------------------------------------------
</TABLE>
<PAGE>
Payment Date: 06/25/00
------------------------------------------------------------
Countrywide Home Loans
Mortgage Pass-Through Certificates, Series 1999-7
------------------------------------------------------------
<TABLE>
<CAPTION>
Class Information Current Payment Information
Factors per $1,000
------------------------------------------------------------------------------------------------------------------------
Beginning Pass Thru CUSIP Principal Interest Ending Cert./
Type Class Code Name Cert. Bal.(Face) Rate Numbers Dist. Dist. Notional Bal.
------------------------------------------------------------------------------------------------------------------------
<S> <C> <C> <C> <C> <C> <C> <C> <C>
------------------------------------------------------------------------------------------------------------------------
Senior A1 143,965,926.97 6.500000% 12669BCN0 12.658565 4.978206 906.394784
A2 12,584,880.00 6.500000% 12669BCP5 0.000000 5.416667 1,000.000000
A3 67,410,824.09 6.250000% 12669BCQ3 3.567710 5.012466 958.825711
A4 9,666,400.06 0.000000% 12669BCR1 11.717208 0.000000 913.355755
A5 85,109,152.89 6.500000% 12669BCS9 11.717208 5.010812 913.355755
PO 582,367.04 0.000000% 12669BCT7 14.913210 0.000000 930.210124
X 260,747,419.71 0.392577% 12669BCU4 0.000000 0.304661 921.170202
Residual AR 0.00 6.250000% 12669BCV2 0.000000 0.000000 0.000000
------------------------------------------------------------------------------------------------------------------------
Subordinate M 3,202,749.07 6.250000% 12669BCW0 3.567710 5.012466 958.825711
B1 1,348,216.94 6.250000% 12669BCX8 3.567710 5.012466 958.825711
B2 1,011,186.77 6.250000% 12669BCY6 3.567710 5.012466 958.825711
B3 842,575.44 6.250000% 12669BEN8 3.567710 5.012466 958.825711
B4 505,641.50 6.250000% 12669BEP3 3.567710 5.012466 958.825711
B5 674,135.76 6.250000% 12669BEQ1 3.567709 5.012464 958.825300
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
Totals - - 326,904,056.54 - - - - -
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
</TABLE>
<PAGE>
------------------------------------------------------------
Countrywide Home Loans
Mortgage Pass-Through Certificates, Series 1999-7
------------------------------------------------------------
--------------------------------------------------------------------------------
COLLATERAL INFORMATION
--------------------------------------------------------------------------------
Total
-----
Prin balance 323,433,487.57 323,433,487.57
Loan count 1126 1126
Avg loan rate 6.813909% 6.81
Prepay amount 2,258,618.94 2,258,618.94
--------------------------------------------------------------------------------
FEES AND ADVANCES
--------------------------------------------------------------------------------
Total
-----
Master serv fees 67,653.29 67,653.29
Sub servicer fees 793.67 793.67
Trustee fees 2,451.78 2,451.78
Agg advances N/A N/A
Adv this period 21,827.00 21,827.00
--------------------------------------------------------------------------------
LOSSES & INSURANCE COVERAGES
--------------------------------------------------------------------------------
Total
-----
Realized losses 0.00 0.00
Cumulative losses 0.00 0.00
Coverage Amounts Total
---------------- -----
Bankruptcy 0.00 0.00
Fraud 0.00 0.00
Special Hazard 0.00 0.00
Aggregate Certificate Information
-----------------------------------------------------------------------------
Class Aggregate Aggregate Aggregate
Type Percentage Prepay Pct. End Cert. Bal.
-----------------------------------------------------------------------------
Senior 97.688301% 100.000000% 319,319,551.06
-----------------------------------------------------------------------------
Junior 2.311699% 0.000000% 7,556,388.79
-----------------------------------------------------------------------------
--------------------------------------------------------------------------------
DELINQUENCY INFORMATION
--------------------------------------------------------------------------------
Period Loan Count Ending Stated Balance
------ ---------- ---------------------
30 to 59 days 10 2,300,538.69
60 to 89 days 0 0.00
90 or more 0 0.00
Foreclosure 0 0.00
Totals: 10 2,300,538.69
--------------------------------------------------------------------------------
<PAGE>
--------------------------------------------------------------------------------
REO INFORMATION
--------------------------------------------------------------------------------
REO Date Loan Number Ending Stated Balance Book Value
-------- ----------- --------------------- ----------
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
Totals: 0 N/A
Current Total Outstanding Balance: 0.00
Current Total Outstanding Number of Loans: 0
<PAGE>
--------------------------------------------------------------------------------
OTHER INFORMATION
--------------------------------------------------------------------------------
Amount/Withdrawal Total/Ending Bal.
----------------- -----------------
Available remittance amount 5,255,464.28 5,255,464.28
Principal remittance amount 3,470,569.27 3,470,569.27
Interest remittance amount 1,784,895.01 1,784,895.01