Payment Date: 05/25/00
------------------------------------------------------------
BANK OF AMERICA MORTGAGE SECURITIES, INC.
MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-3
Bank of America, fsb, Master Servicer
------------------------------------------------------------
<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 248,050,197.60 6.250000% 2,575,431.43 1,291,928.11 3,867,359.55 0.00 0.00
APO 621,028.44 0.000000% 2,476.95 0.00 2,476.95 0.00 0.00
Residual AR 0.00 6.250000% 0.00 0.00 0.00 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
Subordinate B1 1,989,400.74 6.250000% 7,483.99 10,361.46 17,845.45 0.00 0.00
B2 929,026.18 6.250000% 3,494.93 4,838.68 8,333.61 0.00 0.00
B3 929,026.18 6.250000% 3,494.93 4,838.68 8,333.61 0.00 0.00
B4 531,146.03 6.250000% 1,998.14 2,766.39 4,764.52 0.00 0.00
B5 265,573.01 6.250000% 999.07 1,383.19 2,382.26 0.00 0.00
B6 398,721.56 6.250000% 1,499.96 2,076.67 3,576.64 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
Totals - - 253,714,119.74 - 2,596,879.41 1,318,193.18 3,915,072.59 - -
----------------------------------------------------------------------------------------------------------------------------------
Class Information
--------------------------------------------------------------------------------
Ending Cert. Unpaid
Type Class Code Name Notional Bal. Interest
--------------------------------------------------------------------------------
Senior A1 245,474,766.16 0.00
APO 618,551.49 0.00
Residual AR 0.00 0.00
--------------------------------------------------------------------------------
Subordinate B1 1,981,916.75 0.00
B2 925,531.24 0.00
B3 925,531.24 0.00
B4 529,147.89 0.00
B5 264,573.95 0.00
B6 397,221.60 0.00
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Totals - - 251,117,240.33 -
--------------------------------------------------------------------------------
</TABLE>
<PAGE>
Payment Date: 05/25/00
------------------------------------------------------------
BANK OF AMERICA MORTGAGE SECURITIES, INC.
MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-3
Bank of America, fsb, Master Servicer
------------------------------------------------------------
<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 248,050,197.60 6.250000% 060506CJ9 9.514004 4.772563 906.818149
APO 621,028.44 0.000000% 060506CK6 3.752574 0.000000 937.104100
Residual AR 0.00 6.250000% 060506CL4 0.000000 0.000000 0.000000
------------------------------------------------------------------------------------------------------------------------
Subordinate B1 1,989,400.74 6.250000% 060506CM2 3.606743 4.993476 955.140601
B2 929,026.18 6.250000% 060506CN0 3.606743 4.993476 955.140601
B3 929,026.18 6.250000% 060506CP5 3.606743 4.993476 955.140601
B4 531,146.03 6.250000% 060506CQ3 3.606743 4.993476 955.140601
B5 265,573.01 6.250000% 060506CR1 3.606743 4.993476 955.140601
B6 398,721.56 6.250000% 060506CS9 3.606743 4.993476 955.140601
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
Totals - - 253,714,119.74 - - - - -
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
</TABLE>
<PAGE>
------------------------------------------------------------
BANK OF AMERICA MORTGAGE SECURITIES, INC.
MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-3
Bank of America, fsb, Master Servicer
------------------------------------------------------------
--------------------------------------------------------------------------------
COLLATERAL INFORMATION
--------------------------------------------------------------------------------
Total
-----
Prin balance 251,117,207.41 251,117,207.41
Loan count 722 722
Avg loan rate 6.729225% 6.73
Prepay amount 1,642,389.00 1,642,389.00
--------------------------------------------------------------------------------
FEES AND ADVANCES
--------------------------------------------------------------------------------
Total
-----
Master serv fees 100,378.63 100,378.63
Sub servicer fees 0.00 0.00
Trustee fees 845.71 845.71
Agg advances N/A N/A
Adv this period 0.00 0.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 2,766,190.46 2,766,190.46
Special Hazard 5,187,707.41 5,187,707.41
Aggregate Certificate Information
-----------------------------------------------------------------------------
Class Aggregate Aggregate Aggregate
Type Percentage Prepay Pct. End Cert. Bal.
-----------------------------------------------------------------------------
Senior 98.019701% 100.000000% 248,671,226.04
-----------------------------------------------------------------------------
Junior 1.980299% 0.000000% 5,023,922.67
-----------------------------------------------------------------------------
--------------------------------------------------------------------------------
DELINQUENCY INFORMATION
--------------------------------------------------------------------------------
Period Loan Count Ending Stated Balance
------ ---------- ---------------------
30 to 59 days 0 0.00
60 to 89 days 0 0.00
90 or more 0 0.00
Foreclosure 0 0.00
Totals: 0 0.00
--------------------------------------------------------------------------------
<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 3,915,072.59 3,915,072.59
Principal remittance amount 2,596,879.41 2,596,879.41
Interest remittance amount 1,318,193.18 1,318,193.18