<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with WebFilings-->
<!-- -->
<linkbase xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <roleRef roleURI="http://www.principalfunds.com/role/AnnualFundOperatingExpensesClassJ" xlink:href="ck0000898745-20121231.xsd#AnnualFundOperatingExpensesClassJ" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/AnnualFundOperatingExpensesInstitutionalPlan" xlink:href="ck0000898745-20121231.xsd#AnnualFundOperatingExpensesInstitutionalPlan" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/AnnualTotalReturnsBarChartClassJ" xlink:href="ck0000898745-20121231.xsd#AnnualTotalReturnsBarChartClassJ" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/AnnualTotalReturnsBarChartInstitutionalPlan" xlink:href="ck0000898745-20121231.xsd#AnnualTotalReturnsBarChartInstitutionalPlan" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/AverageAnnualTotalReturnsClassJ" xlink:href="ck0000898745-20121231.xsd#AverageAnnualTotalReturnsClassJ" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/AverageAnnualTotalReturnsInstitutionalPlan" xlink:href="ck0000898745-20121231.xsd#AverageAnnualTotalReturnsInstitutionalPlan" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/ExpenseExampleClassJ" xlink:href="ck0000898745-20121231.xsd#ExpenseExampleClassJ" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/ExpenseExampleInstitutionalPlan" xlink:href="ck0000898745-20121231.xsd#ExpenseExampleInstitutionalPlan" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/ExpenseExampleNoRedemptionClassJ" xlink:href="ck0000898745-20121231.xsd#ExpenseExampleNoRedemptionClassJ" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/ExpenseExampleNoRedemptionInstitutionalPlan" xlink:href="ck0000898745-20121231.xsd#ExpenseExampleNoRedemptionInstitutionalPlan" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/MarketIndexPerformanceClassJ" xlink:href="ck0000898745-20121231.xsd#MarketIndexPerformanceClassJ" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/MarketIndexPerformanceInstitutionalPlan" xlink:href="ck0000898745-20121231.xsd#MarketIndexPerformanceInstitutionalPlan" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/RiskReturnDetailClassJ" xlink:href="ck0000898745-20121231.xsd#RiskReturnDetailClassJ" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/RiskReturnDetailDataClassJ" xlink:href="ck0000898745-20121231.xsd#RiskReturnDetailDataClassJ" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/RiskReturnDetailDataInstitutionalPlan" xlink:href="ck0000898745-20121231.xsd#RiskReturnDetailDataInstitutionalPlan" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/RiskReturnDetailInstitutionalPlan" xlink:href="ck0000898745-20121231.xsd#RiskReturnDetailInstitutionalPlan" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/RiskReturnSummaryClassJ" xlink:href="ck0000898745-20121231.xsd#RiskReturnSummaryClassJ" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/RiskReturnSummaryInstitutionalPlan" xlink:href="ck0000898745-20121231.xsd#RiskReturnSummaryInstitutionalPlan" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/ShareholderFeesClassJ" xlink:href="ck0000898745-20121231.xsd#ShareholderFeesClassJ" xlink:type="simple" />
  <roleRef roleURI="http://www.principalfunds.com/role/ShareholderFeesInstitutionalPlan" xlink:href="ck0000898745-20121231.xsd#ShareholderFeesInstitutionalPlan" xlink:type="simple" />
  <roleRef roleURI="http://xbrl.sec.gov/rr/role/BarChartData" xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#BarChartData" xlink:type="simple" />
  <roleRef roleURI="http://xbrl.sec.gov/rr/role/Class" xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#ClassOnly" xlink:type="simple" />
  <roleRef roleURI="http://xbrl.sec.gov/rr/role/Defaults" xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#Defaults" xlink:type="simple" />
  <roleRef roleURI="http://xbrl.sec.gov/rr/role/ExpenseExample" xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#ExpenseExample" xlink:type="simple" />
  <roleRef roleURI="http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption" xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#ExpenseExampleNoRedemption" xlink:type="simple" />
  <roleRef roleURI="http://xbrl.sec.gov/rr/role/MarketIndexPerformanceData" xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#MarketIndexPerformanceData" xlink:type="simple" />
  <roleRef roleURI="http://xbrl.sec.gov/rr/role/OperatingExpensesData" xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#OperatingExpensesData" xlink:type="simple" />
  <roleRef roleURI="http://xbrl.sec.gov/rr/role/PerformanceMeasure" xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#PerformanceMeasureOnly" xlink:type="simple" />
  <roleRef roleURI="http://xbrl.sec.gov/rr/role/PerformanceTableData" xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#PerformanceTableData" xlink:type="simple" />
  <roleRef roleURI="http://xbrl.sec.gov/rr/role/Prospectus" xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#ProspectusOnly" xlink:type="simple" />
  <roleRef roleURI="http://xbrl.sec.gov/rr/role/RiskReturn" xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#RiskReturn" xlink:type="simple" />
  <roleRef roleURI="http://xbrl.sec.gov/rr/role/RiskReturnDetail" xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#RiskReturnDetail" xlink:type="simple" />
  <roleRef roleURI="http://xbrl.sec.gov/rr/role/RiskReturnDetailData" xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#RiskReturnDetailData" xlink:type="simple" />
  <roleRef roleURI="http://xbrl.sec.gov/rr/role/Series" xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#SeriesOnly" xlink:type="simple" />
  <roleRef roleURI="http://xbrl.sec.gov/rr/role/ShareholderFeesData" xlink:href="http://xbrl.sec.gov/rr/2010/rr-2010-02-28.xsd#ShareholderFeesData" xlink:type="simple" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/AnnualFundOperatingExpensesClassJ" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/AnnualFundOperatingExpensesInstitutionalPlan" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/AnnualTotalReturnsBarChartClassJ" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/AnnualTotalReturnsBarChartInstitutionalPlan" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/AverageAnnualTotalReturnsClassJ" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/AverageAnnualTotalReturnsInstitutionalPlan" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/ExpenseExampleClassJ" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/ExpenseExampleInstitutionalPlan" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/ExpenseExampleNoRedemptionClassJ" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/ExpenseExampleNoRedemptionInstitutionalPlan" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/MarketIndexPerformanceClassJ" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/MarketIndexPerformanceInstitutionalPlan" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/RiskReturnDetailClassJ" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/RiskReturnDetailDataClassJ" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/RiskReturnDetailDataInstitutionalPlan" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/RiskReturnDetailInstitutionalPlan" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/RiskReturnSummaryClassJ" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/RiskReturnSummaryInstitutionalPlan" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/ShareholderFeesClassJ" xlink:type="extended" />
  <calculationLink xlink:role="http://www.principalfunds.com/role/ShareholderFeesInstitutionalPlan" xlink:type="extended" />
  <calculationLink xlink:role="http://xbrl.sec.gov/rr/role/BarChartData" xlink:type="extended" />
  <calculationLink xlink:role="http://xbrl.sec.gov/rr/role/Class" xlink:type="extended" />
  <calculationLink xlink:role="http://xbrl.sec.gov/rr/role/Defaults" xlink:type="extended" />
  <calculationLink xlink:role="http://xbrl.sec.gov/rr/role/ExpenseExample" xlink:type="extended" />
  <calculationLink xlink:role="http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption" xlink:type="extended" />
  <calculationLink xlink:role="http://xbrl.sec.gov/rr/role/MarketIndexPerformanceData" xlink:type="extended" />
  <calculationLink xlink:role="http://xbrl.sec.gov/rr/role/OperatingExpensesData" xlink:type="extended" />
  <calculationLink xlink:role="http://xbrl.sec.gov/rr/role/PerformanceMeasure" xlink:type="extended" />
  <calculationLink xlink:role="http://xbrl.sec.gov/rr/role/PerformanceTableData" xlink:type="extended" />
  <calculationLink xlink:role="http://xbrl.sec.gov/rr/role/Prospectus" xlink:type="extended" />
  <calculationLink xlink:role="http://xbrl.sec.gov/rr/role/RiskReturn" xlink:type="extended" />
  <calculationLink xlink:role="http://xbrl.sec.gov/rr/role/RiskReturnDetail" xlink:type="extended" />
  <calculationLink xlink:role="http://xbrl.sec.gov/rr/role/RiskReturnDetailData" xlink:type="extended" />
  <calculationLink xlink:role="http://xbrl.sec.gov/rr/role/Series" xlink:type="extended" />
  <calculationLink xlink:role="http://xbrl.sec.gov/rr/role/ShareholderFeesData" xlink:type="extended" />
</linkbase>
